aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-04-20 13:31:41 +0200
committerDavid Robillard <d@drobilla.net>2019-04-20 13:31:41 +0200
commit7b5b07b28ec62a95883e2c8bd4a89b67da23200f (patch)
treedcb0fca4b67efb13d8bf7922e5daea131c0c3ae0 /.gitlab-ci.yml
parentd4eaaff21fc32555613cfc55540120dbd370b397 (diff)
downloadpugl-7b5b07b28ec62a95883e2c8bd4a89b67da23200f.tar.gz
pugl-7b5b07b28ec62a95883e2c8bd4a89b67da23200f.tar.bz2
pugl-7b5b07b28ec62a95883e2c8bd4a89b67da23200f.zip
Add ARM CI rows
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml40
1 files changed, 36 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5fdb5ef..5c0cdcd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,14 +4,46 @@ stages:
.build_template: &build_definition
stage: build
-amd64_dbg:
+arm32_dbg:
<<: *build_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm32
script: python ./waf configure build -dsT --no-coverage
+ variables:
+ CC: "arm-linux-gnueabihf-gcc"
+ CXX: "arm-linux-gnueabihf-g++"
-amd64_rel:
+arm32_rel:
<<: *build_definition
- image: drobilla/debian-stretch
+ image: lv2plugin/debian-arm32
+ script: python ./waf configure build -sT --no-coverage
+ variables:
+ CC: "arm-linux-gnueabihf-gcc"
+ CXX: "arm-linux-gnueabihf-g++"
+
+arm64_dbg:
+ <<: *build_definition
+ image: lv2plugin/debian-arm64
+ script: python ./waf configure build -dsT --no-coverage
+ variables:
+ CC: "aarch64-linux-gnu-gcc"
+ CXX: "aarch64-linux-gnu-g++"
+
+arm64_rel:
+ <<: *build_definition
+ image: lv2plugin/debian-arm64
+ script: python ./waf configure build -sT --no-coverage
+ variables:
+ CC: "aarch64-linux-gnu-gcc"
+ CXX: "aarch64-linux-gnu-g++"
+
+x64_dbg:
+ <<: *build_definition
+ image: lv2plugin/debian-x64
+ script: python ./waf configure build -dsT --no-coverage
+
+x64_rel:
+ <<: *build_definition
+ image: lv2plugin/debian-x64
script: python ./waf configure build -sT --no-coverage
mac_dbg: