Dmitriy Pleshevskiy
c26aab1ac0
All checks were successful
continuous-integration/drone/push Build is passing
14 lines
326 B
Bash
14 lines
326 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}"
|
|
|