dlang-dockerized / packaging

D Programming Language · dockerized
1 stars 1 forks source link

Publishing our images #6

Open 0xEAB opened 10 months ago

0xEAB commented 10 months ago

We should (build and) publish our images to a registry of our choice. And also on Docker Hub, if that isn’t the one of our choice.

Comments from Discord (excerpt)

Using fully qualified image name is always preferred anyways, […] – @Reavershark

Though the “what even is Podman?!” crowd would prolly not care I’ve never heard of ghcr, but I know quay. Everyone knows docker – @0xEAB

0xEAB commented 10 months ago

Looking for suggestions for suitable CI/CD services, too.

kassane commented 8 months ago

https://github.com/kassane/docker-zig/blob/main/.github/workflows/ci.yml

Currently being able to adapt a basic docker-buildx example and install Zig toolchain (prebuilt) on several architectures.

I just needed to set the access tokens to docker Hub.

Reavershark commented 9 hours ago

That uses zigup, which downloads a binary release. We are building everything ourselves starting from only the system C/C++ compiler for several reasons. Doing that in github actions will quickly hit usage limits I'm afraid.