Try running integration tests
This commit is contained in:
parent
a8ae963756
commit
bd805dadcb
1 changed files with 19 additions and 9 deletions
|
@ -3,7 +3,8 @@ image: silex/emacs:26.3-alpine-dev
|
||||||
stages:
|
stages:
|
||||||
- pre-package-multifile
|
- pre-package-multifile
|
||||||
- package
|
- package
|
||||||
- test
|
- unit-test
|
||||||
|
- integration-test
|
||||||
- deploy
|
- deploy
|
||||||
|
|
||||||
package-oni-conf:
|
package-oni-conf:
|
||||||
|
@ -139,53 +140,62 @@ package:
|
||||||
- bin/
|
- bin/
|
||||||
|
|
||||||
test-oni-alert:
|
test-oni-alert:
|
||||||
stage: test
|
stage: unit-test
|
||||||
dependencies:
|
dependencies:
|
||||||
- package
|
- package
|
||||||
script: make test-oni-alert TEST_ARCHIVE=$(realpath bin/)
|
script: make test-oni-alert TEST_ARCHIVE=$(realpath bin/)
|
||||||
|
|
||||||
test-oni-bookmark:
|
test-oni-bookmark:
|
||||||
stage: test
|
stage: unit-test
|
||||||
dependencies:
|
dependencies:
|
||||||
- package
|
- package
|
||||||
script: make test-oni-bookmark TEST_ARCHIVE=$(realpath bin/)
|
script: make test-oni-bookmark TEST_ARCHIVE=$(realpath bin/)
|
||||||
|
|
||||||
test-oni-conf:
|
test-oni-conf:
|
||||||
stage: test
|
stage: unit-test
|
||||||
dependencies:
|
dependencies:
|
||||||
- package
|
- package
|
||||||
script: make test-oni-conf TEST_ARCHIVE=$(realpath bin/)
|
script: make test-oni-conf TEST_ARCHIVE=$(realpath bin/)
|
||||||
|
|
||||||
test-oni-css:
|
test-oni-css:
|
||||||
stage: test
|
stage: unit-test
|
||||||
dependencies:
|
dependencies:
|
||||||
- package
|
- package
|
||||||
script: make test-oni-css TEST_ARCHIVE=$(realpath bin/)
|
script: make test-oni-css TEST_ARCHIVE=$(realpath bin/)
|
||||||
|
|
||||||
test-oni-elisp:
|
test-oni-elisp:
|
||||||
stage: test
|
stage: unit-test
|
||||||
dependencies:
|
dependencies:
|
||||||
- package
|
- package
|
||||||
script: make test-oni-elisp TEST_ARCHIVE=$(realpath bin/)
|
script: make test-oni-elisp TEST_ARCHIVE=$(realpath bin/)
|
||||||
|
|
||||||
test-oni-grep:
|
test-oni-grep:
|
||||||
stage: test
|
stage: unit-test
|
||||||
dependencies:
|
dependencies:
|
||||||
- package
|
- package
|
||||||
script: make test-oni-grep TEST_ARCHIVE=$(realpath bin/)
|
script: make test-oni-grep TEST_ARCHIVE=$(realpath bin/)
|
||||||
|
|
||||||
test-oni-highlight-indent-guides:
|
test-oni-highlight-indent-guides:
|
||||||
stage: test
|
stage: unit-test
|
||||||
dependencies:
|
dependencies:
|
||||||
- package
|
- package
|
||||||
script: make test-oni-highlight-indent-guides TEST_ARCHIVE=$(realpath bin/)
|
script: make test-oni-highlight-indent-guides TEST_ARCHIVE=$(realpath bin/)
|
||||||
|
|
||||||
test-oni-php:
|
test-oni-php:
|
||||||
stage: test
|
stage: unit-test
|
||||||
dependencies:
|
dependencies:
|
||||||
- package
|
- package
|
||||||
script: make test-oni-php TEST_ARCHIVE=$(realpath bin/)
|
script: make test-oni-php TEST_ARCHIVE=$(realpath bin/)
|
||||||
|
|
||||||
|
integration-test:
|
||||||
|
stage: integration-test
|
||||||
|
image: registry.gitlab.com/ryuslash/emacs-config
|
||||||
|
dependencies:
|
||||||
|
- package
|
||||||
|
script:
|
||||||
|
- cd test/integration
|
||||||
|
- bats .
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
only:
|
only:
|
||||||
- master
|
- master
|
||||||
|
|
Loading…
Reference in a new issue