aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-04-20 12:46:33 +0200
committerDavid Robillard <d@drobilla.net>2019-04-20 12:50:09 +0200
commitb51e78a095c116214f257153af3a7c7bc6555e33 (patch)
tree518fac8c6c950d74c9ac818a945b20ae6d674497
parent9a335147fee9b67bae776d8ea84304464c46f08f (diff)
downloadlv2-b51e78a095c116214f257153af3a7c7bc6555e33.tar.xz
Use fine-grained Docker images for CI
-rw-r--r--.gitlab-ci.yml62
1 files changed, 31 insertions, 31 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0afeac1..d561626 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -17,94 +17,94 @@ stages:
- build/coverage
-arm_dbg:
+arm32_dbg:
<<: *build_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm32
script: python ./waf configure build -dsT
variables:
CC: "arm-linux-gnueabihf-gcc"
CXX: "arm-linux-gnueabihf-g++"
-test:arm_dbg:
+test:arm32_dbg:
<<: *test_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm32
script: python ./waf test --wrapper=qemu-arm
dependencies:
- - arm_dbg
+ - arm32_dbg
-arm_rel:
+arm32_rel:
<<: *build_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm32
script: python ./waf configure build -sT
variables:
CC: "arm-linux-gnueabihf-gcc"
CXX: "arm-linux-gnueabihf-g++"
-test:arm_rel:
+test:arm32_rel:
<<: *test_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm32
script: python ./waf test --wrapper=qemu-arm
dependencies:
- - arm_rel
+ - arm32_rel
-aarch64_dbg:
+arm64_dbg:
<<: *build_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm64
script: python ./waf configure build -dsT
variables:
CC: "aarch64-linux-gnu-gcc"
CXX: "aarch64-linux-gnu-g++"
-test:aarch64_dbg:
+test:arm64_dbg:
<<: *test_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm64
script: python ./waf test --wrapper=qemu-aarch64
dependencies:
- - aarch64_dbg
+ - arm64_dbg
-aarch64_rel:
+arm64_rel:
<<: *build_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm64
script: python ./waf configure build -sT
variables:
CC: "aarch64-linux-gnu-gcc"
CXX: "aarch64-linux-gnu-g++"
-test:aarch64_rel:
+test:arm64_rel:
<<: *test_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm64
script: python ./waf test --wrapper=qemu-aarch64
dependencies:
- - aarch64_rel
+ - arm64_rel
-amd64_dbg:
+x64_dbg:
<<: *build_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-x64
script: python ./waf configure build -dsT
-test:amd64_dbg:
+test:x64_dbg:
<<: *test_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-x64
script: python ./waf test
dependencies:
- - amd64_dbg
+ - x64_dbg
-amd64_rel:
+x64_rel:
<<: *build_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-x64
script: python ./waf configure build -sT
-test:amd64_rel:
+test:x64_rel:
<<: *test_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-x64
script: python ./waf test
dependencies:
- - amd64_rel
+ - x64_rel
mac_dbg:
@@ -172,7 +172,7 @@ pages:
stage: deploy
script: mv build/coverage/ public/
dependencies:
- - test:amd64_dbg
+ - test:x64_dbg
artifacts:
expire_in: 30 days
paths: