diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b23d7aa..6e571cd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,35 +1,42 @@ include: - https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-before.yml - https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-extragear-linux.yml - https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-extragear-freebsd.yml - https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-extragear-windows.yml #reenable test stage for our custom build was disabled by ci-tooling config stages: - build - test build_ubuntu_18_04: stage: build image: reporter123/cmake:bionic before_script: - apt-get update - apt-get install -y gettext qtbase5-dev extra-cmake-modules libkf5i18n-dev libkf5coreaddons-dev libkf5iconthemes-dev libkf5parts-dev libkf5doctools-dev libkf5crash-dev script: - cmake -DBUILD_TESTING=YES . - make + artifacts: + untracked: true retry: max: 2 when: - runner_system_failure - stuck_or_timeout_failure ubuntu_18_04_test: stage: test needs: ["build_ubuntu_18_04"] - #overide default before script this is not part of the standard kde ci before_script: - - echo "" + - apt-get update + - apt-get install -y cmake make script: - make ARGS="-V -E appstreamtest" test #exclude appstreamtest this does not run properly in my image + retry: + max: 2 + when: + - runner_system_failure + - stuck_or_timeout_failure