From 10af43c12fe2f0788e66867d82191af80c9be44b Mon Sep 17 00:00:00 2001 From: Richard Patel Date: Fri, 22 Feb 2019 05:02:30 +0100 Subject: [PATCH] Move test into Dockerfile --- .travis.yml | 10 +--------- Dockerfile | 1 + 2 files changed, 2 insertions(+), 9 deletions(-) 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