mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-13 19:40:31 +03:00
Make CI builds fail on warnings.
This commit is contained in:
parent
21eea5db21
commit
bd5b773de3
2 changed files with 3 additions and 4 deletions
|
@ -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}
|
||||||
|
|
|
@ -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'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue