Add CI job for integration tests
This commit is contained in:
parent
bd96585825
commit
190766cd1c
1 changed files with 13 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ stages:
|
||||||
- analysis
|
- analysis
|
||||||
- testing
|
- testing
|
||||||
- build
|
- build
|
||||||
|
- integration
|
||||||
- package
|
- package
|
||||||
- deploy
|
- deploy
|
||||||
|
|
||||||
|
|
@ -167,6 +168,18 @@ build:
|
||||||
paths:
|
paths:
|
||||||
- "src/openflexure_microscope_server/static/"
|
- "src/openflexure_microscope_server/static/"
|
||||||
|
|
||||||
|
server_integration_tests:
|
||||||
|
extends: .python
|
||||||
|
stage: integration
|
||||||
|
# This is allowed to fail for now until graceful shutdown is resolved
|
||||||
|
allow_failure: true
|
||||||
|
needs:
|
||||||
|
- job: build
|
||||||
|
artifacts: true
|
||||||
|
script:
|
||||||
|
- integration-tests/testfile.py
|
||||||
|
|
||||||
|
|
||||||
# # Package application into distribution tarball
|
# # Package application into distribution tarball
|
||||||
# package:
|
# package:
|
||||||
# stage: package
|
# stage: package
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue