diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 583d3f4..489156b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,15 +1,31 @@
stages:
- - build_and_deploy
+ - build
+ - upload
+ - download
+
node-build:
image: node:20
- stage: build_and_deploy
+ stage: build
script:
- yarn config set registry https://registry.npm.taobao.org/
- yarn install
- yarn run build
- - yarn add wrangler -g
- - npx wrangler pages deploy dist --project-name=document-web
+ - tar -zcvf dist.tar.gz dist
+ artifacts:
+ paths:
+ - dist
+
+upload:
+ image: curlimages/curl:latest
+ stage: upload
+ script:
+ - 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file dist.tar.gz "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/dists/0.0.1/dist.tar.gz"'
+
+
+
+
+
# artifacts:
# paths:
diff --git a/package.json b/package.json
index 1f69fde..e588dc1 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,8 @@
"build": "vue-tsc --noEmit && vite build",
"preview": "vite preview",
"lint": "eslint . --fix --ignore-path .gitignore",
- "gen": "wget https://document.awa.im/swagger/doc.json && openapi-generator-cli generate -i doc.json -g vue3 -o openapitools"
+ "gen": "wget https://document.awa.im/swagger/doc.json && openapi-generator-cli generate -i doc.json -g vue3 -o openapitools",
+ "deploy": "npx wrangler pages deploy dist --project-name=document-web"
},
"dependencies": {
"axios": "^1.6.2",
diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue
index e5ed70f..5e38d18 100644
--- a/src/components/HelloWorld.vue
+++ b/src/components/HelloWorld.vue
@@ -1,9 +1,7 @@
- Hi
+ 欢迎使用 资料库。
-
-
- 设置
+ 目前还在开发中。