Skip to content

Commit 5c18507

Browse files
authored
Docker: Build for every commit
1 parent 9387bca commit 5c18507

File tree

1 file changed

+6
-14
lines changed

1 file changed

+6
-14
lines changed

docker/build.sh

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,14 @@
11
#!/bin/bash
22

33
if [[ $TRAVIS_BRANCH == 'master' && $TRAVIS_PULL_REQUEST == 'false' ]]; then
4-
changed_lines=$(git diff HEAD~1 HEAD docker/Dockerfile | wc -l)
4+
echo "Connecting to docker hub"
5+
echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
56

6-
if [ $changed_lines != '0' ]; then
7-
echo "Connecting to docker hub"
8-
echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
7+
echo "Building..."
8+
docker build -t reactiflux/discord-irc:latest -f docker/Dockerfile .
99

10-
echo "Dockerfile was changed"
11-
12-
echo "Building..."
13-
docker build -t reactiflux/discord-irc:latest -f docker/Dockerfile .
14-
15-
echo "Pushing image to Docker Hub..."
16-
docker push reactiflux/discord-irc:latest
17-
else
18-
echo "Dockerfile was not changed, not building"
19-
fi
10+
echo "Pushing image to Docker Hub..."
11+
docker push reactiflux/discord-irc:latest
2012
else
2113
echo "Skipping deploy; This is a PR or not on the master branch"
2214
fi

0 commit comments

Comments
 (0)