forked from up2university/docker-moodle
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
20 lines (16 loc) · 785 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
sudo: required
services:
- docker
install: true
script:
- docker build -t up2university/moodle-mysql:commit-"$TRAVIS_COMMIT" mysql
- docker build -t up2university/moodle:commit-"$TRAVIS_COMMIT" moodle
- if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
docker tag up2university/moodle-mysql:commit-"$TRAVIS_COMMIT" up2university/moodle-mysql:"$TRAVIS_BRANCH";
docker tag up2university/moodle:commit-"$TRAVIS_COMMIT" up2university/moodle:"$TRAVIS_BRANCH";
docker login -u="$DOCKERHUB_USERNAME" -p="$DOCKERHUB_PASSWORD";
docker push up2university/moodle-mysql:commit-"$TRAVIS_COMMIT";
docker push up2university/moodle:commit-"$TRAVIS_COMMIT";
docker push up2university/moodle-mysql:"$TRAVIS_BRANCH";
docker push up2university/moodle:"$TRAVIS_BRANCH";
fi