shellcheck/.travis.yml

22 lines
551 B
YAML

sudo: required
language: sh
services:
- docker
before_install:
- export DOCKER_REPO=nlknguyen/shellcheck
- export TAG=$([ "$TRAVIS_BRANCH" == "master" ] && echo "latest" || echo $TRAVIS_BRANCH)
script:
- docker build -t builder -f Dockerfile_builder .
- docker run --rm -it -v $(pwd):/mnt builder
- docker build -t $DOCKER_REPO:$TAG .
after_success:
- docker login -e="$DOCKER_EMAIL" -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
- if [ "$TRAVIS_BRANCH" == "master" ]; then \
docker push $DOCKER_REPO:$TAG \
fi