You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@teaclave.apache.org by zf...@apache.org on 2025/09/18 06:28:35 UTC

(teaclave-website) branch master updated: build: rebuild image without cleanup

This is an automated email from the ASF dual-hosted git repository.

zfc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/teaclave-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 646ff16ba build: rebuild image without cleanup
646ff16ba is described below

commit 646ff16bafc419f3b198c959505942953baf1d42
Author: Zhaofeng Chen <zf...@apache.org>
AuthorDate: Thu Sep 18 04:19:26 2025 +0000

    build: rebuild image without cleanup
---
 .dockerignore | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 site/Makefile |  6 +++---
 2 files changed, 55 insertions(+), 3 deletions(-)

diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 000000000..8e59a55ae
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1,52 @@
+# Rust build artifacts
+sgx-sdk-api-docs/target/
+tz-sdk-api-docs/target/
+
+# Node.js dependencies and build artifacts
+site/node_modules/
+site/.next/
+site/build/
+site/dist/
+
+# General build artifacts
+**/target/
+**/node_modules/
+
+# Git and other version control
+.git/
+.gitignore
+
+# IDE and editor files
+.vscode/
+.idea/
+*.swp
+*.swo
+*~
+
+# OS generated files
+.DS_Store
+.DS_Store?
+._*
+.Spotlight-V100
+.Trashes
+ehthumbs.db
+Thumbs.db
+
+# Logs
+*.log
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+
+# Runtime data
+pids
+*.pid
+*.seed
+*.pid.lock
+
+# Coverage directory used by tools like istanbul
+coverage/
+
+# Temporary folders
+tmp/
+temp/
diff --git a/site/Makefile b/site/Makefile
index 2f42b8861..3f6920a89 100644
--- a/site/Makefile
+++ b/site/Makefile
@@ -21,9 +21,9 @@ check-repo:
 	fi
 
 update-repo: check-repo
-	cd docs/teaclave-docs && git pull --depth 1
-	cd docs/teaclave-faas-legacy && git pull --depth 1
-	cd docs/teaclave-sgx-sdk && git pull --depth 1
+	cd docs/teaclave-docs && git pull --depth 1 --rebase
+	cd docs/teaclave-faas-legacy && git pull --depth 1 --rebase
+	cd docs/teaclave-sgx-sdk && git pull --depth 1 --rebase
 	cd docs/teaclave-trustzone-sdk && git pull --depth 1 --rebase
 
 sgx-sdk-api-docs: site-build


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org