Skip to content

Instantly share code, notes, and snippets.

@3Hren
Created July 27, 2016 12:21
Show Gist options
  • Save 3Hren/985caa1e550dfa4256617c47165cf554 to your computer and use it in GitHub Desktop.
Save 3Hren/985caa1e550dfa4256617c47165cf554 to your computer and use it in GitHub Desktop.
sudo: required
services:
- docker
language: cpp
env:
global:
- COMMIT=${TRAVIS_COMMIT::8}
- REPO=3hren/blackhole
- TAG=`if [ "$TRAVIS_BRANCH" == "master" ]; then echo "latest"; else echo $TRAVIS_BRANCH ; fi`
script:
- docker build -f ./docker/trusty/gcc/Dockerfile -t $REPO:$COMMIT .
- docker tag $REPO:$COMMIT $REPO:$TAG
- docker tag $REPO:$COMMIT $REPO:travis-$TRAVIS_BUILD_NUMBER
after_success:
- docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS
- docker push $REPO
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment