diff options
author | David Robillard <d@drobilla.net> | 2020-07-02 23:13:58 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-07-02 23:13:58 +0200 |
commit | d2c84ddf769f3c89c1e08e60c7b8694f308c64bf (patch) | |
tree | 6f302a7730fd640d451c32d8d4debe0936734fde /.gitlab-ci.yml | |
parent | 47b3bc9493e410e32ea20bcc7f98937df8126458 (diff) | |
download | pugl-d2c84ddf769f3c89c1e08e60c7b8694f308c64bf.tar.gz pugl-d2c84ddf769f3c89c1e08e60c7b8694f308c64bf.tar.bz2 pugl-d2c84ddf769f3c89c1e08e60c7b8694f308c64bf.zip |
Enable Werror on CI
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0cafbc7..42d14cd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,7 +11,7 @@ variables: arm32_dbg: <<: *build_definition image: lv2plugin/debian-arm32 - script: python ./waf configure build -dST --no-coverage + script: python ./waf configure build -dST --werror --no-coverage variables: CC: "arm-linux-gnueabihf-gcc" CXX: "arm-linux-gnueabihf-g++" @@ -19,7 +19,7 @@ arm32_dbg: arm32_rel: <<: *build_definition image: lv2plugin/debian-arm32 - script: python ./waf configure build -ST --no-coverage + script: python ./waf configure build -ST --werror --no-coverage variables: CC: "arm-linux-gnueabihf-gcc" CXX: "arm-linux-gnueabihf-g++" @@ -27,7 +27,7 @@ arm32_rel: arm64_dbg: <<: *build_definition image: lv2plugin/debian-arm64 - script: python ./waf configure build -dST --no-coverage + script: python ./waf configure build -dST --werror --no-coverage variables: CC: "aarch64-linux-gnu-gcc" CXX: "aarch64-linux-gnu-g++" @@ -35,7 +35,7 @@ arm64_dbg: arm64_rel: <<: *build_definition image: lv2plugin/debian-arm64 - script: python ./waf configure build -ST --no-coverage + script: python ./waf configure build -ST --werror --no-coverage variables: CC: "aarch64-linux-gnu-gcc" CXX: "aarch64-linux-gnu-g++" @@ -43,7 +43,7 @@ arm64_rel: x64_dbg: <<: *build_definition image: lv2plugin/debian-x64 - script: python ./waf configure build -dST --no-coverage --docs + script: python ./waf configure build -dST --werror --no-coverage --docs artifacts: paths: - build/doc @@ -51,12 +51,12 @@ x64_dbg: x64_rel: <<: *build_definition image: lv2plugin/debian-x64 - script: python ./waf configure build -ST --no-coverage + script: python ./waf configure build -ST --werror --no-coverage mingw32_dbg: <<: *build_definition image: lv2plugin/debian-mingw32 - script: python ./waf configure build -dST --no-coverage --target=win32 + script: python ./waf configure build -dST --werror --no-coverage --target=win32 variables: CC: "i686-w64-mingw32-gcc" CXX: "i686-w64-mingw32-g++" @@ -64,7 +64,7 @@ mingw32_dbg: mingw32_rel: <<: *build_definition image: lv2plugin/debian-mingw32 - script: python ./waf configure build -ST --no-coverage --target=win32 + script: python ./waf configure build -ST --werror --no-coverage --target=win32 variables: CC: "i686-w64-mingw32-gcc" CXX: "i686-w64-mingw32-g++" @@ -72,7 +72,7 @@ mingw32_rel: mingw64_dbg: <<: *build_definition image: lv2plugin/debian-mingw64 - script: python ./waf configure build -dST --no-coverage --target=win32 + script: python ./waf configure build -dST --werror --no-coverage --target=win32 variables: CC: "x86_64-w64-mingw32-gcc" CXX: "x86_64-w64-mingw32-g++" @@ -80,30 +80,30 @@ mingw64_dbg: mingw64_rel: <<: *build_definition image: lv2plugin/debian-mingw64 - script: python ./waf configure build -ST --no-coverage --target=win32 + script: python ./waf configure build -ST --werror --no-coverage --target=win32 variables: CC: "x86_64-w64-mingw32-gcc" CXX: "x86_64-w64-mingw32-g++" mac_dbg: <<: *build_definition - script: python ./waf configure build -dST --no-coverage + script: python ./waf configure build -dST --werror --no-coverage tags: [macos] mac_rel: <<: *build_definition - script: python ./waf configure build -ST --no-coverage + script: python ./waf configure build -ST --werror --no-coverage tags: [macos] win_dbg: <<: *build_definition script: - - python ./waf configure build -dST --no-coverage + - python ./waf configure build -dST --werror --no-coverage tags: [windows,msvc,python] win_rel: <<: *build_definition - script: python ./waf configure build -ST --no-coverage + script: python ./waf configure build -ST --werror --no-coverage tags: [windows,msvc,python] pages: |