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