]> xenbits.xensource.com Git - xen.git/commit
automation: Switch arm32 cross builds to run on arm64
authorMichal Orzel <michal.orzel@amd.com>
Tue, 14 Feb 2023 15:38:38 +0000 (16:38 +0100)
committerStefano Stabellini <stefano.stabellini@amd.com>
Wed, 15 Feb 2023 21:46:10 +0000 (13:46 -0800)
commita35fccc8df93de7154dba87db6e7bcf391e9d51c
treed784f453557b219b72cfae3def281890975231cc
parent5b9bb91abba7c983def3b4bef71ab08ad360a242
automation: Switch arm32 cross builds to run on arm64

Due to the limited x86 CI resources slowing down the whole pipeline,
switch the arm32 cross builds to be executed on arm64 which is much more
capable. For that, rename the existing debian container dockerfile
from unstable-arm32-gcc to unstable-arm64v8-arm32-gcc and use
arm64v8/debian:unstable as an image. Note, that we cannot use the same
container name as we have to keep the backwards compatibility.
Take the opportunity to remove extra empty line at the end of a file.

Modify the tag of .arm32-cross-build-tmpl to arm64 and update the build
jobs accordingly.

Signed-off-by: Michal Orzel <michal.orzel@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
automation/build/debian/unstable-arm32-gcc.dockerfile [deleted file]
automation/build/debian/unstable-arm64v8-arm32-gcc.dockerfile [new file with mode: 0644]
automation/gitlab-ci/build.yaml