diff options
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 73 |
1 files changed, 53 insertions, 20 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a48fbd9..c4ac375 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -139,62 +139,95 @@ package: paths: - bin/ -test-oni-alert: +unit-test-oni-alert: stage: unit-test dependencies: - package - script: make test-oni-alert TEST_ARCHIVE=$(realpath bin/) + script: make unit-test-oni-alert TEST_ARCHIVE=$(realpath bin/) -test-oni-bookmark: +unit-test-oni-bookmark: stage: unit-test dependencies: - package - script: make test-oni-bookmark TEST_ARCHIVE=$(realpath bin/) + script: make unit-test-oni-bookmark TEST_ARCHIVE=$(realpath bin/) -test-oni-conf: +unit-test-oni-conf: stage: unit-test dependencies: - package - script: make test-oni-conf TEST_ARCHIVE=$(realpath bin/) + script: make unit-test-oni-conf TEST_ARCHIVE=$(realpath bin/) -test-oni-css: +unit-test-oni-css: stage: unit-test dependencies: - package - script: make test-oni-css TEST_ARCHIVE=$(realpath bin/) + script: make unit-test-oni-css TEST_ARCHIVE=$(realpath bin/) -test-oni-elisp: +unit-test-oni-elisp: stage: unit-test dependencies: - package - script: make test-oni-elisp TEST_ARCHIVE=$(realpath bin/) + script: make unit-test-oni-elisp TEST_ARCHIVE=$(realpath bin/) -test-oni-grep: +unit-test-oni-grep: stage: unit-test dependencies: - package - script: make test-oni-grep TEST_ARCHIVE=$(realpath bin/) + script: make unit-test-oni-grep TEST_ARCHIVE=$(realpath bin/) -test-oni-highlight-indent-guides: +unit-test-oni-highlight-indent-guides: stage: unit-test dependencies: - package - script: make test-oni-highlight-indent-guides TEST_ARCHIVE=$(realpath bin/) + script: make unit-test-oni-highlight-indent-guides TEST_ARCHIVE=$(realpath bin/) -test-oni-php: +unit-test-oni-php: stage: unit-test dependencies: - package - script: make test-oni-php TEST_ARCHIVE=$(realpath bin/) + script: make unit-test-oni-php TEST_ARCHIVE=$(realpath bin/) -integration-test: +integration-test-oni-alert: stage: integration-test image: registry.gitlab.com/ryuslash/emacs-config dependencies: - package - script: - - cd test/integration - - bats . + script: make integration-test-oni-alert TEST_ARCHIVE=$(realpath bin/) + +integration-test-oni-autohotkey: + stage: integration-test + image: registry.gitlab.com/ryuslash/emacs-config + dependencies: + - package + script: make integration-test-oni-autohotkey TEST_ARCHIVE=$(realpath bin/) + +integration-test-oni-bats: + stage: integration-test + image: registry.gitlab.com/ryuslash/emacs-config + dependencies: + - package + script: make integration-test-oni-bats TEST_ARCHIVE=$(realpath bin/) + +integration-test-oni-bookmark: + stage: integration-test + image: registry.gitlab.com/ryuslash/emacs-config + dependencies: + - package + script: make integration-test-oni-bookmark TEST_ARCHIVE=$(realpath bin/) + +integration-test-oni-docker: + stage: integration-test + image: registry.gitlab.com/ryuslash/emacs-config + dependencies: + - package + script: make integration-test-oni-docker TEST_ARCHIVE=$(realpath bin/) + +integration-test-oni-scheme: + stage: integration-test + image: registry.gitlab.com/ryuslash/emacs-config + dependencies: + - package + script: make integration-test-oni-scheme TEST_ARCHIVE=$(realpath bin/) deploy: only: |