cv-analysis-service/.gitlab-ci.yml
2024-05-06 17:47:39 +02:00

35 lines
763 B
YAML

include:
- project: "Gitlab/gitlab"
file: "/ci-templates/research/dvc.gitlab-ci.yml"
- project: "Gitlab/gitlab"
file: "/ci-templates/research/versioning-build-test-release.gitlab-ci.yml"
# file: "/ci-templates/research/versioning-build+azure_model-test-release.gitlab-ci.yml"
variables:
NEXUS_PROJECT_DIR: red
IMAGENAME: "${CI_PROJECT_NAME}"
stages:
- data
- setup
- unit-tests
- versioning
- build
- integration-tests
- release
###################
# INTEGRATION TESTS
trigger-integration-tests:
rules:
- when: never # temp. disable integration tests
#########
# RELEASE
release:
extends: .release
needs:
- !reference [.needs-versioning, needs] # leave this line as is
- job: dvc-pull
artifacts: true