a
This commit is contained in:
parent
29e08b6779
commit
047a689da3
1 changed files with 14 additions and 3 deletions
|
@ -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
|
||||||
##
|
##
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue