#!/bin/sh load_deploy_key() { eval `ssh-agent` echo "$PLUGIN_DEPLOY_KEY" | ssh-add - } run_stack_deploy() { PLUGIN_COMPOSE=${PLUGIN_COMPOSE:-compose.yml} docker stack deploy \ -c "$PLUGIN_COMPOSE" \ -H "$PLUGIN_HOST" \ "$PLUGIN_STACK" } run_plugin() { echo "--- Starting deployment ---" load_deploy_key run_stack_deploy echo "--- Deployment successful ---" } run_plugin exit 0