File tree Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change
1
+ ---
1
2
sudo : required
2
3
3
4
services :
4
- - docker
5
-
5
+ - docker
6
+ env :
7
+ global :
8
+ - DOCKER_EMAIL : kyan.ql.he@gmail.com
9
+ - DOCKER_USERNAME : quanlong
6
10
script :
7
- - make test
11
+ - make test
12
+ after_success :
13
+ - if [[ ! -z "$TRAVIS_TAG" ]]; then docker tag magicvision/nodejs-dev:latest magicvision/nodejs-dev:$TRAVIS_TAG ; fi
14
+ - docker login -e $DOCKER_EMAIL -u $DOCKER_USERNAME -p $DOCKER_PASSWORD
15
+ - if [[ ! -z "$TRAVIS_TAG" ]] || [[ "$TRAVIS_BRANCH" = master ]]; then docker push magicvision/nodejs-dev ; fi
8
16
notifications :
9
17
email : false
Original file line number Diff line number Diff line change 1
1
SHELL = /bin/bash -o pipefail
2
2
3
3
test :
4
- docker build -t magicvision/nodejs-dev .
4
+ docker build -t magicvision/nodejs-dev:latest .
5
5
docker run --rm magicvision/nodejs-dev node --version
6
6
docker run --rm magicvision/nodejs-dev npm --version
7
7
docker run --rm magicvision/nodejs-dev ruby --version
You can’t perform that action at this time.
0 commit comments