aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/deploy-azure.sh
blob: f18407c8b5f95080bb4a8d3ee74d8bfb966172d6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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