ci(bluebuild): override CLI container entrypoint to bluebuild binary
Some checks failed
Build veilor-os OCI (BlueBuild) / Build + push OCI (push) Failing after 52s
Some checks failed
Build veilor-os OCI (BlueBuild) / Build + push OCI (push) Failing after 52s
Container's default entrypoint is dumb-init, which interpreted 'build' as a command to exec rather than as a bluebuild subcommand. Pin --entrypoint /usr/local/bin/bluebuild and pass 'build ...' as args. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
f86e0f5fc6
commit
765be1f7e5
1 changed files with 1 additions and 0 deletions
1
.github/workflows/build-bluebuild.yml
vendored
1
.github/workflows/build-bluebuild.yml
vendored
|
|
@ -108,6 +108,7 @@ jobs:
|
||||||
# Mount the repo + podman socket; build with buildah driver.
|
# Mount the repo + podman socket; build with buildah driver.
|
||||||
podman run --rm \
|
podman run --rm \
|
||||||
--privileged \
|
--privileged \
|
||||||
|
--entrypoint /usr/local/bin/bluebuild \
|
||||||
-v "$PWD:/work" \
|
-v "$PWD:/work" \
|
||||||
-w /work \
|
-w /work \
|
||||||
-e BB_BUILD_DRIVER=buildah \
|
-e BB_BUILD_DRIVER=buildah \
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue