Add CI job for integration tests

This commit is contained in:
Julian Stirling 2025-07-09 13:01:05 +01:00
parent bd96585825
commit 190766cd1c

View file

@ -3,6 +3,7 @@ stages:
- analysis
- testing
- build
- integration
- package
- deploy
@ -167,6 +168,18 @@ build:
paths:
- "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:
# stage: package