1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-13 11:29:58 +03:00

Make CI builds fail on warnings.

This commit is contained in:
mikeller 2021-02-09 21:52:51 +13:00
parent 21eea5db21
commit bd5b773de3
2 changed files with 3 additions and 4 deletions

View file

@ -3,7 +3,6 @@
FC_VER=$(make version) FC_VER=$(make version)
REVISION=$(git rev-parse --short HEAD) REVISION=$(git rev-parse --short HEAD)
BRANCH=$(git rev-parse --abbrev-ref HEAD) BRANCH=$(git rev-parse --abbrev-ref HEAD)
REVISION=$(git rev-parse --short HEAD)
LAST_COMMIT_DATE=$(git log -1 --date=short --format="%cd") LAST_COMMIT_DATE=$(git log -1 --date=short --format="%cd")
TARGET_FILE=obj/betaflight_${FC_VER}_${TARGET} TARGET_FILE=obj/betaflight_${FC_VER}_${TARGET}
TRAVIS_REPO_SLUG=${TRAVIS_REPO_SLUG:=$USER/undefined} TRAVIS_REPO_SLUG=${TRAVIS_REPO_SLUG:=$USER/undefined}

View file

@ -47,11 +47,11 @@ stages:
displayName: 'Install the build toolchain' displayName: 'Install the build toolchain'
- script: sudo apt-get install -y libblocksruntime-dev - script: sudo apt-get install -y libblocksruntime-dev
displayName: 'Install extra packages' displayName: 'Install extra packages'
- script: make checks - script: make EXTRA_FLAGS=-Werror checks
displayName: 'Run sanity checks' displayName: 'Run sanity checks'
- script: make test-all - script: make EXTRA_FLAGS=-Werror test-all
displayName: 'Run all unit tests' displayName: 'Run all unit tests'
- script: make all - script: make EXTRA_FLAGS=-Werror all
displayName: 'Build all oficial targets' displayName: 'Build all oficial targets'
- script: mkdir release; cp obj/*.hex release/ - script: mkdir release; cp obj/*.hex release/
displayName: 'Copy artefacts' displayName: 'Copy artefacts'