a
Some checks failed
ci/woodpecker/push/lint Pipeline failed
ci/woodpecker/push/build Pipeline failed
ci/woodpecker/push/test/2 unknown status
ci/woodpecker/push/test/1 unknown status

This commit is contained in:
Stephan Schnabel 2025-06-07 21:06:13 +02:00
parent 29e08b6779
commit 047a689da3
Signed by: stephan.schnabel
SSH key fingerprint: SHA256:99zuzxNGFb5/5P+E/O7ONU2qhUojUe/D8rIPTW+9Xp0

View file

@ -1,7 +1,9 @@
#!/usr/bin/env bash
set -exu;
env | sort | grep -v DRONE
echo $PLUGIN_ARCH | base64 -w0
set -eu;
env | sort | grep PLUGIN
echo $PLUGIN_AUTH | base64 -w0
##
## check input
##
@ -12,13 +14,22 @@ if [[ ! -f $BUILDCTL_DOCKERFILE/Dockerfile ]]; then
echo "Dockerfile $BUILDCTL_DOCKERFILE/Dockerfile not found!"
exit 1
fi
BUILDCTL_FRONTEND=${PLUGIN_FRONTEND:-dockerfile.v0}
if [[ "$BUILDCTL_FRONTEND" != "dockerfile.v0" ]]; then
echo "Only frontend 'dockerfile.v0' testet and supported yet."
exit 1
fi
SOURCE_DATE_EPOCH=${PLUGIN_SOURCE_DATE_EPOCH:-0}
if [[ -n "${PLUGIN_AUTH:-}" ]]; then
DOCKER_CONFIG=${DOCKER_CONFIG:-$PWD}}
mkdir -p $DOCKER_CONFIG
echo $PLUGIN_AUTH > $DOCKER_CONFIG/config.json
echo Stored credentials at $DOCKER_CONFIG/config.json
fi
##
## build command
##