Multi-arch package building #35

Closed
opened 2022-01-18 21:36:04 +01:00 by Jef Roosens · 2 comments

If we could detect what OS a runner is running on, we could allow for building packages on various architectures (might be useful when using Arch on a Pi)

If we could detect what OS a runner is running on, we could allow for building packages on various architectures (might be useful when using Arch on a Pi)
Jef Roosens added the
enhancement
label 2022-01-18 21:36:04 +01:00
Jef Roosens changed title from Multi-arch packages support to Multi-arch package building 2022-02-02 11:47:48 +01:00
Jef Roosens added
idea
and removed
enhancement
labels 2022-02-13 15:31:00 +01:00
Jef Roosens added this to the 0.2.0 milestone 2022-04-07 09:18:46 +02:00

Because we'll be adding support for multi-arch repos in 0.2.0 anyways, this PR can get added as well. It might be interesting to research https://github.com/Menci/docker-archlinuxarm. This repo builds an arm64 & amd64 compatible archlinux image every night, which might be more practical to use than the standard archlinux image. It would however be safer to build them ourselves.

Because we'll be adding support for multi-arch repos in 0.2.0 anyways, this PR can get added as well. It might be interesting to research https://github.com/Menci/docker-archlinuxarm. This repo builds an arm64 & amd64 compatible archlinux image every night, which might be more practical to use than the standard archlinux image. It would however be safer to build them ourselves.

I added a setting to select which base image to use for a builder. I'll put a notice in the docs about this specific image, but that's all that needs to be done.

I added a setting to select which base image to use for a builder. I'll put a notice in the docs about this specific image, but that's all that needs to be done.
This repo is archived. You cannot comment on issues.
No Milestone
No project
No Assignees
1 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vieter-v/vieter#35
There is no content yet.