16 lines
379 B
Bash
Executable File
16 lines
379 B
Bash
Executable File
#!/bin/bash
|
|
|
|
function build-image() {
|
|
|
|
BUILDX_OUTPUT="--load"
|
|
if [[ "$BUILDX_PLATFORM" == *,* ]]; then
|
|
BUILDX_OUTPUT="--push"
|
|
fi
|
|
|
|
echo "Building Docker image:"
|
|
SOURCE_DATE_EPOCH=$(git log -1 --pretty=%ct) docker buildx build . \
|
|
--platform "$BUILDX_PLATFORM" \
|
|
--tag "${CONTAINER_REGISTRY}/${CONTAINER_TAG}" \
|
|
$BUILDX_OUTPUT
|
|
}
|