14 lines
324 B
Bash
14 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}
|
|
|