mirror of
https://github.com/terorie/od-database-crawler.git
synced 2025-04-18 01:46:43 +00:00
Move test into Dockerfile
This commit is contained in:
parent
2b719ccd3f
commit
10af43c12f
10
.travis.yml
10
.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
|
||||
|
@ -1,6 +1,7 @@
|
||||
FROM golang:1.11.5 AS builder
|
||||
ADD . /src
|
||||
RUN cd /src \
|
||||
&& go test . \
|
||||
&& go build -o binary
|
||||
|
||||
FROM alpine
|
||||
|
Loading…
x
Reference in New Issue
Block a user