From a27dca2d9be052e5fdf0156f9a0e2b8a6fe23c19 Mon Sep 17 00:00:00 2001 From: Gareth Coles Date: Fri, 16 Nov 2018 11:28:54 +0000 Subject: Azure: Build and push container --- scripts/deploy-azure.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 scripts/deploy-azure.sh (limited to 'scripts') diff --git a/scripts/deploy-azure.sh b/scripts/deploy-azure.sh new file mode 100644 index 000000000..f18407c8b --- /dev/null +++ b/scripts/deploy-azure.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +changed_lines=$(git diff HEAD~1 HEAD docker/base.Dockerfile | wc -l) + +if [ $changed_lines != '0' ]; then + echo "base.Dockerfile was changed" + + echo "Building bot base" + docker build -t pythondiscord/bot-base:latest -f docker/base.Dockerfile . + + echo "Pushing image to Docker Hub" + docker push pythondiscord/bot-base:latest +else + echo "base.Dockerfile was not changed, not building" +fi + +echo "Building image" +docker build -t pythondiscord/bot:latest -f docker/bot.Dockerfile . + +echo "Pushing image" +docker push pythondiscord/bot:latest + +#echo "Deploying container" +#curl -H "token: $AUTODEPLOY_TOKEN" $AUTODEPLOY_WEBHOOK -- cgit v1.2.3