summaryrefslogtreecommitdiff
path: root/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab/ci/test-on-gdk/main.gitlab-ci.yml')
-rw-r--r--.gitlab/ci/test-on-gdk/main.gitlab-ci.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml b/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml
index 5cf38d578e5..c17618ef724 100644
--- a/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml
+++ b/.gitlab/ci/test-on-gdk/main.gitlab-ci.yml
@@ -34,6 +34,7 @@ include:
expire_in: 7 days
reports:
junit: test_output/**/rspec-*.xml
+ dotenv: suite_status.env
script:
- echo -e "\e[0Ksection_start:`date +%s`:pull_image\r\e[0KPull GDK QA image"
- docker pull ${QA_GDK_IMAGE}
@@ -54,6 +55,11 @@ include:
${QA_GDK_IMAGE} "${CI_COMMIT_SHA}" "$RSPEC_REPORT_OPTS $TEST_GDK_TAGS --tag ~requires_praefect"
# The above image's launch script takes two arguments only - first one is the commit sha and the second one Rspec Args
allow_failure: true
+ after_script:
+ - |
+ if [ "$CI_JOB_STATUS" == "failed" ]; then
+ echo "SUITE_FAILED=true" >> suite_status.env
+ fi
download-knapsack-report:
extends: