[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH 0/3] automation: build Xen on Arm64

Hi all

This is my first attempt to quickly get something useful for Arm in Gitlab CI
with a machine borrowed from Packet.net.

The runner is configured manually at the moment (see below). It is tagged with
arm,arm64,docker so it will only run Arm64 jobs. Idealy we should build it with
Terraform as well. There is Packet.net API support for Terraform but I don't
have time to read their documentation.

I have built a base image for Arm and pushed it to Gitlab docker repository.
Building an image requires an native Arm environment.

We should also probably refactor .gitlab-ci.yml a bit.


Command to register the runner:
gitlab-runner register --non-interactive -r ${gitlab_token} --locked --url \ 
https://gitlab.com --executor docker --tag-list arm,arm64,docker --docker-image 

Wei Liu (3):
  automation: add debian unstable arm64v8 image
  automation: add two Arm64 builds to Gitlab CI
  automation: lift tools build restriction in build script

 .gitlab-ci.yml                                     | 22 ++++++++++
 .../build/debian/unstable-arm64v8.dockerfile       | 48 ++++++++++++++++++++++
 automation/scripts/build                           |  6 ---
 3 files changed, 70 insertions(+), 6 deletions(-)
 create mode 100644 automation/build/debian/unstable-arm64v8.dockerfile


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.