aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-07-02 23:13:58 +0200
committerDavid Robillard <d@drobilla.net>2020-07-02 23:13:58 +0200
commitd2c84ddf769f3c89c1e08e60c7b8694f308c64bf (patch)
tree6f302a7730fd640d451c32d8d4debe0936734fde /.gitlab-ci.yml
parent47b3bc9493e410e32ea20bcc7f98937df8126458 (diff)
downloadpugl-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.yml28
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: