ci: add buildkit_config CA trust for artifactapi push #4
Reference in New Issue
Block a user
Delete Branch "benvin/buildx-ca-config"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The buildx PUSH step docker uses the CA-baked plugin-docker-buildx image, but buildkitd runs in its own container and performs the push, so it needs the artifactapi internal CA passed via buildkit_config even though the plugin image already trusts it.
This adds settings.buildkit_config pointing the docker-container builder at the in-image CA at /etc/docker/certs.d/artifactapi.k8s.syd1.au.unkin.net/ca.crt, matching the proven jellyfin-ha v0.1.2 pattern. Fixes x509 failures when pushing the pdbmux image to the artifactapi local docker registry on v* tags.
The dry_run build.yaml step is unchanged.