From 5e96b95d3a4cc470f8a6c34df96ca1286b75838f Mon Sep 17 00:00:00 2001 From: Tomas Krizek Date: Thu, 22 Mar 2018 16:59:48 +0100 Subject: [PATCH] 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 --- .gitlab-ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 2.47.2