From: Tomas Krizek Date: Thu, 22 Mar 2018 15:59:48 +0000 (+0100) Subject: ci: execute OBS build nightly instead of after every change X-Git-Tag: v2.2.0~8^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5e96b95d3a4cc470f8a6c34df96ca1286b75838f;p=thirdparty%2Fknot-resolver.git ci: execute OBS build nightly instead of after every change There are couple reasons to prefer nightly builds: - to conserve hw resources - automated builds at predictable times make it easier to use the devel repo for manual testing builds --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ab992430b..a76d82463 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -131,6 +131,8 @@ doc: deckard:linux:amd64: stage: test + except: + - schedules # prevent unstable test from cancelling nightly OBS build script: - PREFIX=$(pwd)/.local MAKEFLAGS="--jobs $(nproc) --keep-going" make check-integration - PREFIX=$(pwd)/.local MAKEFLAGS="--jobs $(nproc)" make coverage-c coverage-lua COVERAGE_STAGE=gcov-deckard @@ -356,7 +358,7 @@ pages: obs:devel: stage: deploy only: - - master + - schedules dependencies: [] script: - scripts/make-archive.sh