26 lines
738 B
YAML
26 lines
738 B
YAML
sudo: false
|
|
language: go
|
|
|
|
os:
|
|
- linux
|
|
|
|
env:
|
|
- ARCH=x86_64
|
|
- ARCH=i686
|
|
|
|
go:
|
|
- 1.5.3
|
|
- 1.6
|
|
- 1.7.4
|
|
- 1.8
|
|
|
|
script:
|
|
- diff -au <(gofmt -d .) <(printf "")
|
|
- go get -u github.com/cheggaaa/pb/...
|
|
- go get -u github.com/sirupsen/logrus/...
|
|
- go get -u github.com/dustin/go-humanize/...
|
|
- go vet ./...
|
|
- SERVER_ENDPOINT=play.minio.io:9000 ACCESS_KEY=Q3AM3UQ867SPQQA43P2F SECRET_KEY=zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG ENABLE_HTTPS=1 go test -race -v ./...
|
|
- SERVER_ENDPOINT=play.minio.io:9000 ACCESS_KEY=Q3AM3UQ867SPQQA43P2F SECRET_KEY=zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG ENABLE_HTTPS=1 go run functional_tests.go
|
|
- mkdir /tmp/examples \
|
|
&& for i in $(echo examples/s3/*); do go build -o /tmp/examples/$(basename ${i:0:-3}) ${i}; done
|