2017-09-24 19:48:31 +01:00
|
|
|
language: go
|
2017-09-29 19:35:10 +01:00
|
|
|
sudo: false
|
2017-10-07 17:21:50 +01:00
|
|
|
services:
|
|
|
|
- docker
|
2017-09-29 19:35:10 +01:00
|
|
|
matrix:
|
|
|
|
include:
|
|
|
|
- go: 1.8
|
2017-12-21 17:11:24 +00:00
|
|
|
- go: 1.9
|
2017-09-29 19:35:10 +01:00
|
|
|
- go: 1.x
|
|
|
|
- go: master
|
|
|
|
allow_failures:
|
|
|
|
- go: master
|
2017-09-24 19:48:31 +01:00
|
|
|
|
2017-09-29 19:35:10 +01:00
|
|
|
before_install:
|
|
|
|
- go get github.com/tools/godep
|
2017-09-24 19:48:31 +01:00
|
|
|
|
2017-09-29 19:35:10 +01:00
|
|
|
install:
|
|
|
|
- godep restore
|
2017-10-07 20:43:57 +01:00
|
|
|
|
2017-09-29 19:35:10 +01:00
|
|
|
script:
|
2017-10-05 20:27:55 +01:00
|
|
|
- go vet .
|
2017-09-29 19:35:10 +01:00
|
|
|
- go test
|
2017-10-05 20:27:55 +01:00
|
|
|
- go build
|
2017-10-07 17:21:50 +01:00
|
|
|
- ls -al
|
2017-10-08 00:43:06 +01:00
|
|
|
|
2017-10-08 00:29:47 +01:00
|
|
|
script:
|
|
|
|
- docker build -t gmemstr/pogo .
|
2017-10-08 19:23:23 +01:00
|
|
|
- docker run -d --rm --name pogo -p 3000:3000 gmemstr/pogo
|
2017-10-08 00:29:47 +01:00
|
|
|
- sleep 10
|
2017-10-08 19:23:23 +01:00
|
|
|
- docker ps | grep gmemstr/pogo
|