Switch CI builds to docker buildx (#146)
Some checks failed
Build Container / build (push) Failing after 4s
Some checks failed
Build Container / build (push) Failing after 4s
## Summary - Replace deprecated `docker build` with `docker buildx build` in the build-push-image composite action - Remove redundant build/run comments from nettest Dockerfile ## Test plan - [ ] Merge and tag `nettest-v1.1.0` (or similar) to trigger the build-container workflow - [ ] Verify the build succeeds without the deprecation warning Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/146
This commit is contained in:
parent
19741021d6
commit
cb36f1784f
3 changed files with 2 additions and 7 deletions
|
|
@ -30,7 +30,7 @@ runs:
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
echo "Building ${{ inputs.image_name }}:${{ inputs.version }}"
|
echo "Building ${{ inputs.image_name }}:${{ inputs.version }}"
|
||||||
docker build \
|
docker buildx build \
|
||||||
--tag ${{ inputs.image_name }}:${{ inputs.version }} \
|
--tag ${{ inputs.image_name }}:${{ inputs.version }} \
|
||||||
--file ${{ inputs.context }}/${{ inputs.dockerfile }} \
|
--file ${{ inputs.context }}/${{ inputs.dockerfile }} \
|
||||||
${{ inputs.context }}
|
${{ inputs.context }}
|
||||||
|
|
|
||||||
|
|
@ -3,12 +3,6 @@
|
||||||
# This container tests connectivity to tailnet services from various environments:
|
# This container tests connectivity to tailnet services from various environments:
|
||||||
# - Docker on indri (during CI build)
|
# - Docker on indri (during CI build)
|
||||||
# - Minikube pods (manual testing)
|
# - Minikube pods (manual testing)
|
||||||
#
|
|
||||||
# Build:
|
|
||||||
# docker build -t registry.ops.eblu.me/blumeops/nettest:latest .
|
|
||||||
#
|
|
||||||
# Run:
|
|
||||||
# docker run --rm registry.ops.eblu.me/blumeops/nettest:latest
|
|
||||||
|
|
||||||
FROM alpine:3.21
|
FROM alpine:3.21
|
||||||
|
|
||||||
|
|
|
||||||
1
docs/changelog.d/fix-docker-buildx.infra.md
Normal file
1
docs/changelog.d/fix-docker-buildx.infra.md
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
Switch CI container builds from deprecated `docker build` to `docker buildx build` (BuildKit).
|
||||||
Loading…
Add table
Add a link
Reference in a new issue