15 lines
324 B
Bash
15 lines
324 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
set -ex
|
||
|
|
||
|
if [ -n "$PLUGIN_PASSWORD" ]; then
|
||
|
echo -n "$PLUGIN_PASSWORD" | docker login -u "$PLUGIN_USERNAME" --password-stdin $PLUGIN_REGISTRY
|
||
|
AUTH_FLAGS=--with-registry-auth
|
||
|
fi
|
||
|
|
||
|
docker stack deploy \
|
||
|
$AUTH_FLAGS \
|
||
|
-c "${PLUGIN_COMPOSE_FILE_PATH:-docker-compose.yml}" \
|
||
|
${PLUGIN_NAME:-$DRONE_REPO_NAME}
|
||
|
|