test(GODT-2872): Fix nightly job

This commit is contained in:
Gjorgji Slamkov
2023-08-16 12:56:40 +00:00
parent 81f81a63e8
commit 09a5f8ac0f

View File

@ -49,7 +49,10 @@ stages:
.rules-branch-manual-scheduled-and-test-branch-always: .rules-branch-manual-scheduled-and-test-branch-always:
rules: rules:
- if: $CI_PIPELINE_SOURCE == "schedule" || $CI_COMMIT_BRANCH =~ /(test\/)/ - if: $CI_PIPELINE_SOURCE == "schedule"
when: always
allow_failure: false
- if: $CI_MERGE_REQUEST_SOURCE_BRANCH_NAME=~ /^test/
when: always when: always
allow_failure: false allow_failure: false
- if: $CI_COMMIT_BRANCH - if: $CI_COMMIT_BRANCH
@ -186,6 +189,8 @@ test-integration-nightly:
extends: extends:
- test-integration - test-integration
- .rules-branch-manual-scheduled-and-test-branch-always - .rules-branch-manual-scheduled-and-test-branch-always
needs:
- test-integration
script: script:
- make test-integration-nightly - make test-integration-nightly
@ -202,7 +207,7 @@ test-darwin:
test-coverage: test-coverage:
stage: test stage: test
extends: extends:
- .rules-branch-manual-MR-and-devel-always - .rules-branch-manual-scheduled-and-test-branch-always
script: script:
- ./utils/coverage.sh - ./utils/coverage.sh
coverage: '/total:.*\(statements\).*\d+\.\d+%/' coverage: '/total:.*\(statements\).*\d+\.\d+%/'
@ -211,6 +216,7 @@ test-coverage:
- test-windows - test-windows
- test-darwin - test-darwin
- test-integration - test-integration
- test-integration-nightly
tags: tags:
- small - small
artifacts: artifacts: