Skip to content
Snippets Groups Projects
.travis.yml 443 B
Newer Older
sudo: required

services:
      - docker
Alex Ellis's avatar
Alex Ellis committed
addons:
  apt:
    packages:
      - docker-ce

before_install:

script:
Alex's avatar
Alex committed
    - sh build.sh
Alex Ellis's avatar
Alex Ellis committed
    # Invoke ci script too
    - sh contrib/ci.sh
after_success:
    - if [ ! -s "$TRAVIS_TAG" ] ; then 
        docker tag $DOCKER_NS/gateway:latest-dev $DOCKER_NS/gateway:$TRAVIS_TAG;
        docker login -u=$DOCKER_USERNAME -p=$DOCKER_PASSWORD;
        docker push $DOCKER_NS/gateway:$TRAVIS_TAG;
        fi