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
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
obs:devel:
stage: deploy
only:
- - master
+ - schedules
dependencies: []
script:
- scripts/make-archive.sh