From f4c659b5260c9d17b69104047d25adeef1840ca4 Mon Sep 17 00:00:00 2001 From: Leon Sandøy Date: Sun, 18 Nov 2018 00:34:44 +0100 Subject: Azure Pipeline CI --- scripts/deploy-azure.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 scripts/deploy-azure.sh (limited to 'scripts/deploy-azure.sh') diff --git a/scripts/deploy-azure.sh b/scripts/deploy-azure.sh new file mode 100755 index 00000000..c11b6afa --- /dev/null +++ b/scripts/deploy-azure.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +cd .. + +# Build and deploy on master branch, only if not a pull request +if [[ ($BUILD_SOURCEBRANCHNAME == 'master') && ($SYSTEM_PULLREQUEST_PULLREQUESTID == '') ]]; then + echo "Building image" + docker build -t pythondiscord/seasonalbot:latest -f docker/Dockerfile . + + echo "Pushing image to Docker Hub" + docker push pythondiscord/seasonalbot:latest + + echo "Deploying on server" + pepper $1 state.apply docker/hacktoberbot --out=no_out --non-interactive &> /dev/null +else + echo "Skipping deploy" +fi -- cgit v1.2.3