diff options
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 29 |
1 files changed, 18 insertions, 11 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 795dffd..f7e76bd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,11 +1,21 @@ image: silex/emacs:26.1-alpine-dev stages: - - test - pre-package-multifile + - test - package - deploy +package-oni-conf: + stage: pre-package-multifile + before_script: + - rm -rf oni-conf/dist + script: + - cask --path oni-conf package + artifacts: + paths: + - oni-conf/dist/ + test-oni-alert: stage: test script: make test-oni-alert @@ -14,6 +24,13 @@ test-oni-bookmark: stage: test script: make test-oni-bookmark +test-oni-conf: + stage: test + dependencies: + - package-oni-conf + needs: [package-oni-conf] + script: make test-oni-conf + test-oni-css: stage: test script: make test-oni-css @@ -30,16 +47,6 @@ test-oni-php: stage: test script: make test-oni-php -package-oni-conf: - stage: pre-package-multifile - before_script: - - rm -rf oni-conf/dist - script: - - cask --path oni-conf package - artifacts: - paths: - - oni-conf/dist/ - package: stage: package dependencies: |