Skip to content
Snippets Groups Projects
Commit 7610bdf7 authored by Simon McVittie's avatar Simon McVittie
Browse files

CI: Build packages on Debian 11 'bullseye' aarch64


This demonstrates the ability to build on an architecture that doesn't
have the biarch special cases that x86 does: if we can build for this,
then in principle we can build for anything. aarch64 is a particularly
convenient test target because it's available from various cloud
providers including Google, and the Raspberry Pi (v3 or later) is
inexpensive and widely available for developer use.

steamrt/tasks#669, steamrt/tasks#679

Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
parent e1e24da9
No related branches found
No related tags found
1 merge request!793Generalize CI to cover a non-special-case suite and architecture
...@@ -170,6 +170,16 @@ package:bullseye:amd64: ...@@ -170,6 +170,16 @@ package:bullseye:amd64:
BUILD_IMAGE: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/debian:bullseye-slim BUILD_IMAGE: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/debian:bullseye-slim
STEAM_CI_DEB_BUILD: binary STEAM_CI_DEB_BUILD: binary
package:bullseye:arm64:
extends: .build_deb
tags:
- docker
- linux
- aarch64
variables:
BUILD_IMAGE: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/debian:bullseye-slim
STEAM_CI_DEB_BUILD: any
package:bullseye:i386: package:bullseye:i386:
extends: .build_deb extends: .build_deb
variables: variables:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment