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 docker-container builder runs buildkitd in its own container and performs the push to artifactapi. It needs the artifactapi internal (Vault) CA supplied via
buildkit_configeven though the plugin image already trusts it — buildx copies the referenced file into the builder container.This mirrors the proven-working setup in jellyfin-ha v0.1.2: point the builder at the in-image CA baked at
/etc/docker/certs.d/artifactapi.k8s.syd1.au.unkin.net/ca.crt.Changes:
settings.buildkit_configto thedockerpush step in.woodpecker/docker.yamlreferencing the artifactapi CA.The
build.yamldry-run step is untouched.