aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-07-15 22:36:49 +0200
committerDavid Robillard <d@drobilla.net>2020-07-16 11:13:59 +0200
commit415d38d90512a9500d6e6c58ade51be0e4d455dc (patch)
tree33d11ffb465a9d870cf0f358d514d47f549cb154
parent27edfd9da65ee8e1b73c5d0169621fcd70ea0a8f (diff)
downloadlv2-415d38d90512a9500d6e6c58ade51be0e4d455dc.tar.xz
Use ultra-strict warnings and Werror on CI
-rw-r--r--.gitlab-ci.yml20
1 files changed, 10 insertions, 10 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6f91102..ce63d0c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,7 +17,7 @@ variables:
arm32_dbg:
<<: *build_definition
image: lv2plugin/debian-arm32
- script: python ./waf configure build -dsT
+ script: python ./waf configure build -dST --werror
variables:
CC: "arm-linux-gnueabihf-gcc"
CXX: "arm-linux-gnueabihf-g++"
@@ -32,7 +32,7 @@ test:arm32_dbg:
arm32_rel:
<<: *build_definition
image: lv2plugin/debian-arm32
- script: python ./waf configure build -sT
+ script: python ./waf configure build -ST --werror
variables:
CC: "arm-linux-gnueabihf-gcc"
CXX: "arm-linux-gnueabihf-g++"
@@ -47,7 +47,7 @@ test:arm32_rel:
arm64_dbg:
<<: *build_definition
image: lv2plugin/debian-arm64
- script: python ./waf configure build -dsT
+ script: python ./waf configure build -dST --werror
variables:
CC: "aarch64-linux-gnu-gcc"
CXX: "aarch64-linux-gnu-g++"
@@ -62,7 +62,7 @@ test:arm64_dbg:
arm64_rel:
<<: *build_definition
image: lv2plugin/debian-arm64
- script: python ./waf configure build -sT
+ script: python ./waf configure build -ST --werror
variables:
CC: "aarch64-linux-gnu-gcc"
CXX: "aarch64-linux-gnu-g++"
@@ -77,7 +77,7 @@ test:arm64_rel:
x64_dbg:
<<: *build_definition
image: lv2plugin/debian-x64
- script: python ./waf configure build -dsT
+ script: python ./waf configure build -dST --werror
test:x64_dbg:
<<: *test_definition
@@ -89,7 +89,7 @@ test:x64_dbg:
x64_rel:
<<: *build_definition
image: lv2plugin/debian-x64
- script: python ./waf configure build -sT
+ script: python ./waf configure build -ST --werror
test:x64_rel:
<<: *test_definition
@@ -100,7 +100,7 @@ test:x64_rel:
mac_dbg:
<<: *build_definition
- script: python ./waf configure build -dsT --no-coverage
+ script: python ./waf configure build -dST --werror --no-coverage
tags: [macos]
test:mac_dbg:
@@ -112,7 +112,7 @@ test:mac_dbg:
mac_rel:
<<: *build_definition
- script: python ./waf configure build -sT --no-coverage
+ script: python ./waf configure build -ST --werror --no-coverage
tags: [macos]
test:mac_rel:
@@ -124,7 +124,7 @@ test:mac_rel:
win_dbg:
<<: *build_definition
- script: python ./waf configure build -dT --no-coverage
+ script: python ./waf configure build -dST --werror --no-coverage
tags: [windows,msvc,python]
test:win_dbg:
@@ -136,7 +136,7 @@ test:win_dbg:
win_rel:
<<: *build_definition
- script: python ./waf configure build -T --no-coverage
+ script: python ./waf configure build -ST --werror --no-coverage
tags: [windows,msvc,python]
test:win_rel: