ICU-13764 Add a MacOSX CI build with Warnings-as-Errors

This commit is contained in:
Jeff Genovy 2019-08-29 13:20:13 -07:00
parent 62914d1f07
commit 4ef40f7774

View file

@ -256,3 +256,16 @@ jobs:
set MSYSTEM=MINGW64
c:\tools\msys64\usr\bin\bash.exe -lc "cd $BUILD_SOURCESDIRECTORY && cd icu4c/source && ./runConfigureICU MinGW && make -j2 check"
displayName: 'Build and Test ICU4C'
#-------------------------------------------------------------------------
- job: ICU4C_Clang_MacOSX_WarningsAsErrors
displayName: 'C: macOSX Clang WarningsAsErrors (Mojave 10.14)'
timeoutInMinutes: 30
pool:
vmImage: 'macOS-10.14'
steps:
- script: |
export CPPFLAGS="-Werror -Wall -Wextra -Wextra-semi" && cd icu4c/source && ./runConfigureICU MacOSX && make -j2 tests
displayName: 'Build only (WarningsAsErrors)'
env:
CC: clang
CXX: clang++