From: Wei Liu Date: Wed, 27 Feb 2019 17:26:42 +0000 (+0000) Subject: automation: introduce a test to build each commit X-Git-Tag: archive/raspbian/4.14.0+80-gd101b417b7-1+rpi1^2~63^2~2367^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=9b8b3f300f1f8aa93d7d4590d92bc746ce6412cb;p=xen.git automation: introduce a test to build each commit This is added to the test stage so that its failure won't block other things. Signed-off-by: Wei Liu Acked-by: Doug Goldstein --- diff --git a/automation/gitlab-ci/test.yaml b/automation/gitlab-ci/test.yaml index fea097941e..c9d454abb8 100644 --- a/automation/gitlab-ci/test.yaml +++ b/automation/gitlab-ci/test.yaml @@ -1,4 +1,27 @@ # Test jobs +build-each-commit-gcc: + stage: test + image: registry.gitlab.com/xen-project/xen/${CONTAINER} + variables: + CONTAINER: debian:stretch + XEN_TARGET_ARCH: x86_64 + CC: gcc + script: + - ./automation/gitlab-ci/build-each-commit.sh 2>&1 | tee build-each-commit-gcc.log + artifacts: + paths: + - '*.log' + when: always + dependencies: + - debian-stretch-gcc-debug + tags: + - x86_64 + except: + - master + - smoke + - /^coverity-tested\/.*/ + - /^stable-.*/ + qemu-smoke-x86-64-gcc: stage: test image: registry.gitlab.com/xen-project/xen/${CONTAINER}