1
1
Eric Tröbs 4 gadi atpakaļ
vecāks
revīzija
5207b08900
1 mainītis faili ar 22 papildinājumiem un 0 dzēšanām
  1. 22 0
      .gitlab-ci.yml

+ 22 - 0
.gitlab-ci.yml

@@ -1,3 +1,9 @@
+stages:
+  - build
+  - test
+  - deploy
+
+
 webui:
   stage: build
   image: node:14
@@ -83,3 +89,19 @@ tests_3.9:
   script:
     - coverage run --source=pycs/ -m unittest discover test/
     - coverage report -m
+
+
+bundle:
+  stage: deploy
+  image: alpine
+  script:
+    - mv webui/dist dist
+    - rm -rf webui
+    - mv dist webui
+  artifacts:
+    expire_in: 30 days
+    paths:
+      - settings.json
+      - app.py
+      - pycs/
+      - webui/