24 lines
1.1 KiB
YAML
24 lines
1.1 KiB
YAML
# CI for services, check gitlab repo for python package CI
|
|
include:
|
|
- project: "Gitlab/gitlab"
|
|
ref: main
|
|
file: "/ci-templates/research/python_pkg-test-build-release.gitlab-ci.yml"
|
|
|
|
# set project variables here
|
|
variables:
|
|
NEXUS_PROJECT_DIR: research # subfolder in Nexus docker-gin where your container will be stored
|
|
IMAGENAME: $CI_PROJECT_NAME # if the project URL is gitlab.example.com/group-name/project-1, CI_PROJECT_NAME is project-1
|
|
REPORTS_DIR: reports
|
|
FF_USE_FASTZIP: "true" # enable fastzip - a faster zip implementation that also supports level configuration.
|
|
ARTIFACT_COMPRESSION_LEVEL: default # can also be set to fastest, fast, slow and slowest. If just enabling fastzip is not enough try setting this to fastest or fast.
|
|
CACHE_COMPRESSION_LEVEL: default # same as above, but for caches
|
|
# TRANSFER_METER_FREQUENCY: 5s # will display transfer progress every 5 seconds for artifacts and remote caches. For debugging purposes.
|
|
|
|
|
|
############
|
|
# UNIT TESTS
|
|
unit-tests:
|
|
variables:
|
|
###### UPDATE/EDIT ######
|
|
UNIT_TEST_DIR: "tests/unit_test"
|