aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorPéter Szilágyi <peterke@gmail.com>2016-11-03 00:21:05 +0800
committerPéter Szilágyi <peterke@gmail.com>2016-11-03 16:32:53 +0800
commit3b62c145f8d699767e13770d1bb21d07c2ba9b46 (patch)
tree341fbd27e33b08431a6b950f009d6230d502fd3e /.travis.yml
parent1b73c79234a1597f1f8b11cff5e01b935f6817a2 (diff)
downloaddexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.tar
dexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.tar.gz
dexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.tar.bz2
dexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.tar.lz
dexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.tar.xz
dexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.tar.zst
dexon-3b62c145f8d699767e13770d1bb21d07c2ba9b46.zip
travis, build: implement uploading archives to azure
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml21
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: