migrate/.travis.yml

40 lines
991 B
YAML
Raw Normal View History

2014-08-11 01:42:57 +00:00
language: go
2015-10-15 16:53:53 +00:00
sudo: required
2014-08-11 01:42:57 +00:00
go:
- 1.7
2014-08-11 01:42:57 +00:00
2017-02-08 09:49:57 +00:00
env:
- MIGRATE_TEST_CONTAINER_BOOT_DELAY=15
# TODO: https://docs.docker.com/engine/installation/linux/ubuntu/
# pre-provision with travis docker setup and pin down docker version in install step
2014-08-27 02:45:56 +00:00
services:
2017-02-08 09:49:57 +00:00
- docker
install:
- make deps
- (cd $GOPATH/src/github.com/docker/docker && git fetch --all --tags --prune && git checkout v1.13.0)
- sudo apt-get update && sudo apt-get install docker-engine=1.13.0*
script:
- make test
before_deploy:
- make build-cli
2014-08-27 02:45:56 +00:00
2017-02-08 09:49:57 +00:00
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: EFow50BI448HVb/uQ1Kk2Kq0xzmwIYq3V67YyymXIuqSCodvXEsMiBPUoLrxEknpPEIc67LEQTNdfHBgvyHk6oRINWAfie+7pr5tKrpOTF9ghyxoN1PlO8WKQCqwCvGMBCnc5ur5rvzp0bqfpV2rs5q9/nngy3kBuEvs12V7iho=
on:
repo: mattes/migrate
tags: true
file:
- cli/build/migrate.linux-amd64.tar.gz
- cli/build/migrate.darwin-amd64.tar.gz
- cli/build/migrate.windows-amd64.exe.tar.gz
- cli/build/sha256sum.txt