zhupei@smartai.com 1 год назад
Родитель
Сommit
d5dbb1eed0
1 измененных файлов с 29 добавлено и 0 удалено
  1. 29 0
      .gitlab-ci.yml

+ 29 - 0
.gitlab-ci.yml

@@ -0,0 +1,29 @@
+image: node:20.13.1
+
+stages:
+  - build
+  - deploy
+
+cache:
+  paths:
+    - node_modules/
+
+build_job:
+  stage: build
+  script:
+    - npm config set registry https://registry.npmmirror.com
+    - npm install --legacy-peer-deps
+    - npm run build
+  artifacts:
+    paths:
+      - dist
+
+deploy_job:
+  stage: deploy
+  dependencies:
+    - build_job
+  script:
+    - rsync -e "ssh -p 22" -av --delete --no-o --no-g --progress dist/ basic@192.168.20.119:/data/disk3/rag/smart2
+
+  environment:
+    name: production