aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2021-11-07 18:26:19 +0100
committerKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>2021-11-11 11:46:05 +0100
commit31da3a954d12063bcbeef2391dddeafb332169bf (patch)
treedbaa76ec1d8942ea8fa922ab7a5f3b2c201f88d3
parent4cbfb8bac22ed9ea4ca16197b87f3c0c41f914c6 (diff)
downloadneard-31da3a954d12063bcbeef2391dddeafb332169bf.tar.gz
ci: add Debian Testing for i386 and cross compile
Build also Debian Testing on i386 and cross compile configurations. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
-rw-r--r--.github/workflows/ci.yml42
1 files changed, 42 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index aed8c08..2e1ad40 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -44,6 +44,20 @@ jobs:
variant: [""]
include:
# Debian 32-bit builds
+ - container: "debian:testing"
+ arch: i386
+ compiler: gcc -m32
+ cross_compile: i686-linux-gnu
+ mode: maintainer
+ variant: i386
+
+ - container: "debian:testing"
+ arch: i386
+ compiler: gcc -m32
+ cross_compile: i686-linux-gnu
+ mode: no-maintainer
+ variant: i386
+
- container: "debian:stable"
arch: i386
compiler: gcc -m32
@@ -87,6 +101,34 @@ jobs:
variant: i386
# Debian cross compilation builds
+ - container: "debian:testing"
+ arch: armel
+ compiler: arm-linux-gnueabi-gcc
+ cross_compile: arm-linux-gnueabi
+ mode: maintainer
+ variant: cross-compile
+
+ - container: "debian:testing"
+ arch: arm64
+ compiler: aarch64-linux-gnu-gcc
+ cross_compile: aarch64-linux-gnu
+ mode: maintainer
+ variant: cross-compile
+
+ - container: "debian:testing"
+ arch: ppc64el
+ compiler: powerpc64le-linux-gnu-gcc
+ cross_compile: powerpc64le-linux-gnu
+ mode: maintainer
+ variant: cross-compile
+
+ - container: "debian:testing"
+ arch: s390x
+ compiler: s390x-linux-gnu-gcc
+ cross_compile: s390x-linux-gnu
+ mode: maintainer
+ variant: cross-compile
+
- container: "debian:stable"
arch: armel
compiler: arm-linux-gnueabi-gcc