mirror of
https://github.com/docker/build-push-action.git
synced 2026-07-06 08:20:04 +00:00
Compare commits
No commits in common. "56932deb0a0db9d23e245320b1e45fec46b8d66f" and "be4bf1099eac82f5c455818fc0d5dce491545629" have entirely different histories.
56932deb0a
...
be4bf1099e
21
.github/workflows/ci.yml
vendored
21
.github/workflows/ci.yml
vendored
@ -735,6 +735,12 @@ jobs:
|
|||||||
- driver: docker-container
|
- driver: docker-container
|
||||||
load: true
|
load: true
|
||||||
push: true
|
push: true
|
||||||
|
- driver: docker
|
||||||
|
load: false
|
||||||
|
push: false
|
||||||
|
- driver: docker-container
|
||||||
|
load: false
|
||||||
|
push: false
|
||||||
services:
|
services:
|
||||||
registry:
|
registry:
|
||||||
image: registry:2
|
image: registry:2
|
||||||
@ -768,13 +774,9 @@ jobs:
|
|||||||
docker image ls --no-trunc
|
docker image ls --no-trunc
|
||||||
-
|
-
|
||||||
name: Check digest
|
name: Check digest
|
||||||
|
if: ${{ matrix.push }}
|
||||||
run: |
|
run: |
|
||||||
if [[ "${{ matrix.driver }}" = "docker-container" ]] && [[ "${{ matrix.load }}" = "false" ]] && [[ "${{ matrix.push }}" = "false" ]]; then
|
if [ -z "${{ steps.docker_build.outputs.digest }}" ]; then
|
||||||
if [ -n "${{ steps.docker_build.outputs.digest }}" ]; then
|
|
||||||
echo "::error::Digest should be empty"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
elif [[ "${{ matrix.push }}" = "true" ]] && [[ -z "${{ steps.docker_build.outputs.digest }}" ]]; then
|
|
||||||
echo "::error::Digest should not be empty"
|
echo "::error::Digest should not be empty"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
@ -787,12 +789,7 @@ jobs:
|
|||||||
-
|
-
|
||||||
name: Check image ID
|
name: Check image ID
|
||||||
run: |
|
run: |
|
||||||
if [[ "${{ matrix.driver }}" = "docker-container" ]] && [[ "${{ matrix.load }}" = "false" ]] && [[ "${{ matrix.push }}" = "false" ]]; then
|
if [ -z "${{ steps.docker_build.outputs.imageid }}" ]; then
|
||||||
if [ -n "${{ steps.docker_build.outputs.imageid }}" ]; then
|
|
||||||
echo "::error::Image ID should be empty"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
elif [ -z "${{ steps.docker_build.outputs.imageid }}" ]; then
|
|
||||||
echo "::error::Image ID should not be empty"
|
echo "::error::Image ID should not be empty"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user