diff options
| author | Daniel Stone <daniels@collabora.com> | 2021-08-03 21:09:50 +0100 |
|---|---|---|
| committer | Daniel Stone <daniels@collabora.com> | 2021-08-04 18:16:59 +0100 |
| commit | c4865c774bdbb5f1f7fc59158103c307cf8cdbc2 (patch) | |
| tree | 8d0ae82eb04f870efde4fb6bf482c4ff5ad7b187 /.gitlab-ci.yml | |
| parent | ci: Add AArch64 build (diff) | |
| download | wayland-c4865c774bdbb5f1f7fc59158103c307cf8cdbc2.tar wayland-c4865c774bdbb5f1f7fc59158103c307cf8cdbc2.tar.gz wayland-c4865c774bdbb5f1f7fc59158103c307cf8cdbc2.tar.bz2 wayland-c4865c774bdbb5f1f7fc59158103c307cf8cdbc2.tar.lz wayland-c4865c774bdbb5f1f7fc59158103c307cf8cdbc2.tar.xz wayland-c4865c774bdbb5f1f7fc59158103c307cf8cdbc2.tar.zst wayland-c4865c774bdbb5f1f7fc59158103c307cf8cdbc2.zip | |
ci: Add ARMv7 build
Signed-off-by: Daniel Stone <daniels@collabora.com>
Diffstat (limited to '.gitlab-ci.yml')
| -rw-r--r-- | .gitlab-ci.yml | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0d6e3f6..73f7618 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -89,6 +89,12 @@ stages: variables: BUILD_ARCH: "aarch64" +.debian-armv7: + extends: + - .os-debian + variables: + BUILD_ARCH: "armv7" + check-commit: extends: @@ -124,6 +130,17 @@ aarch64-debian-container_prep: variables: GIT_STRATEGY: none +armv7-debian-container_prep: + extends: + - .debian-armv7 + - .fdo.container-build@debian + tags: + - aarch64 + stage: "Base container" + variables: + GIT_STRATEGY: none + FDO_BASE_IMAGE: "arm32v7/debian:$FDO_DISTRIBUTION_VERSION" + # Core build environment. .build-env: @@ -162,6 +179,17 @@ aarch64-debian-container_prep: - job: aarch64-debian-container_prep artifacts: false +.build-env-debian-armv7: + extends: + - .fdo.suffixed-image@debian + - .debian-armv7 + - .build-env + tags: + - aarch64 + needs: + - job: armv7-debian-container_prep + artifacts: false + # Full build and test. .do-build: @@ -189,3 +217,8 @@ aarch64-debian-build: extends: - .build-env-debian-aarch64 - .do-build + +armv7-debian-build: + extends: + - .build-env-debian-armv7 + - .do-build |
