aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorGravatar Tom Willemse2019-08-23 23:00:43 -0700
committerGravatar Tom Willemse2019-08-23 23:00:43 -0700
commit3719d3e7ad08034f723e8e125b5d6c738b4fb3ce (patch)
treea538437e0a91c0558366d2231d8e69e8f53764a2 /.gitlab-ci.yml
parenta86af3f8fa2ca2a6ce964099b6dae0a866d2bf41 (diff)
downloademacs-config-3719d3e7ad08034f723e8e125b5d6c738b4fb3ce.tar.gz
emacs-config-3719d3e7ad08034f723e8e125b5d6c738b4fb3ce.zip
Add tests for ‘oni-conf’
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml29
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: