diff options
author | Péter Szilágyi <peterke@gmail.com> | 2016-11-03 00:21:05 +0800 |
---|---|---|
committer | Péter Szilágyi <peterke@gmail.com> | 2016-11-03 16:32:53 +0800 |
commit | 3b62c145f8d699767e13770d1bb21d07c2ba9b46 (patch) | |
tree | 341fbd27e33b08431a6b950f009d6230d502fd3e /.travis.yml | |
parent | 1b73c79234a1597f1f8b11cff5e01b935f6817a2 (diff) | |
download | dexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.tar.gz dexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.tar.zst dexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.zip |
travis, build: implement uploading archives to azure
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml index a7a3041ac..ed768bfbb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,8 @@ matrix: - os: linux dist: trusty go: 1.5.4 + env: + - GO15VENDOREXPERIMENT=1 - os: linux dist: trusty go: 1.6.2 @@ -15,11 +17,13 @@ matrix: - os: osx go: 1.7 - # This builder does the PPA upload (and nothing else). + # This builder does the Ubuntu PPA and Linux Azure uploads - os: linux dist: trusty go: 1.7 - env: PPA + env: + - ubuntu-ppa + - azure-linux-amd64 addons: apt: packages: @@ -28,14 +32,23 @@ matrix: - dput script: - go run build/ci.go debsrc -signer "Felix Lange (Geth CI Testing Key) <fjl@twurst.com>" -upload ppa:lp-fjl/geth-ci-testing + - go run build/ci.go install + - go run build/ci.go archive -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds + + # This builder does the OSX Azure uploads + - os: osx + go: 1.7 + env: + - azure-osx-amd64 + script: + - go run build/ci.go install + - go run build/ci.go archive -type zip -signer OSX_SIGNING_KEY -upload gethstore/builds install: - go get golang.org/x/tools/cmd/cover script: - go run build/ci.go install - go run build/ci.go test -coverage -vet -after_success: - # - go run build/ci.go archive -type tar notifications: webhooks: |