diff --git a/.travis.yml b/.travis.yml index af45be5..02e964f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,21 +1,13 @@ -# https://ops.tips/blog/travis-ci-push-docker-image/ - -language: go - -go: - - "1.11.x" - sudo: required services: - docker script: - - go test . - docker build -t terorie/od-database-crawler . after_success: - if [[ "$TRAVIS_BRANCH" == "stable" ]]; then - docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD ; + docker login -u terorie -p $DOCKER_PASSWORD ; docker push terorie/od-database-crawler ; fi diff --git a/Dockerfile b/Dockerfile index 114dfc0..507b440 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,7 @@ FROM golang:1.11.5 AS builder ADD . /src RUN cd /src \ + && go test . \ && go build -o binary FROM alpine