Fix dumb copy-paste mistake in build.sh

This commit is contained in:
Gareth Coles 2018-07-20 09:52:23 +01:00
parent 3d57250883
commit 2dcd6c97fc
No known key found for this signature in database
GPG Key ID: 9FFC6A94F2435A14

View File

@ -1,18 +1,22 @@
#!/bin/bash
if [[ $TRAVIS_BRANCH == 'master' && $TRAVIS_PULL_REQUEST == 'false' ]]; then
echo "Connecting to docker hub"
echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
changed_lines=$(git diff HEAD~1 HEAD docker/Dockerfile | wc -l)
echo "Dockerfile was changed"
if [ $changed_lines != '0' ]; then
echo "Connecting to docker hub"
echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
echo "Building..."
docker build -t reactiflux/discord-irc:latest -f docker/Dockerfile .
echo "Dockerfile was changed"
echo "Pushing image to Docker Hub..."
docker push reactiflux/discord-irc:latest
echo "Building..."
docker build -t reactiflux/discord-irc:latest -f docker/Dockerfile .
echo "Pushing image to Docker Hub..."
docker push reactiflux/discord-irc:latest
else
echo "Dockerfile was not changed, not building"
fi
else
echo "Skipping deploy; Dockerfile was not changed"
echo "Skipping deploy; This is a PR or not on the master branch"
fi