We'll want to have more checks, and they will naturally fit in that new
stage, rather than delaying test builds with a separate "check" stage.
Signed-off-by: Yann Dirson <yann.dirson@vates.fr>
stages:
- setup
- - build
+ - check
+ - release-build
- package
- deploy
PKG_ROOT: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic"
.build-template:
- stage: build
+ stage: check
script:
- cargo build ${FEATURES} ${CARGO_FLAGS}
- !reference [.not-scheduled,rules]
build-release-linux-x86_64:
+ stage: release-build
extends:
- .debian-build-template
- .not-scheduled
CARGO_FLAGS: "-v"
build-release-freebsd13-x86_64:
+ stage: release-build
extends:
- .cross-freebsd13-x86_64-build-template
- .not-scheduled