|
|
|
@ -47,14 +47,12 @@ matrix: |
|
|
|
|
script: |
|
|
|
|
- go run build/ci.go lint |
|
|
|
|
|
|
|
|
|
# This builder does the Ubuntu PPA and Linux Azure uploads |
|
|
|
|
# This builder does the Ubuntu PPA upload |
|
|
|
|
- os: linux |
|
|
|
|
dist: trusty |
|
|
|
|
sudo: required |
|
|
|
|
go: "1.10" |
|
|
|
|
env: |
|
|
|
|
- ubuntu-ppa |
|
|
|
|
- azure-linux |
|
|
|
|
git: |
|
|
|
|
submodules: false # avoid cloning ethereum/tests |
|
|
|
|
addons: |
|
|
|
@ -63,11 +61,25 @@ matrix: |
|
|
|
|
- devscripts |
|
|
|
|
- debhelper |
|
|
|
|
- dput |
|
|
|
|
- gcc-multilib |
|
|
|
|
- fakeroot |
|
|
|
|
script: |
|
|
|
|
# Build for the primary platforms that Trusty can manage |
|
|
|
|
- go run build/ci.go debsrc -signer "Go Ethereum Linux Builder <geth-ci@ethereum.org>" -upload ppa:ethereum/ethereum |
|
|
|
|
|
|
|
|
|
# This builder does the Linux Azure uploads |
|
|
|
|
- os: linux |
|
|
|
|
dist: trusty |
|
|
|
|
sudo: required |
|
|
|
|
go: "1.10" |
|
|
|
|
env: |
|
|
|
|
- azure-linux |
|
|
|
|
git: |
|
|
|
|
submodules: false # avoid cloning ethereum/tests |
|
|
|
|
addons: |
|
|
|
|
apt: |
|
|
|
|
packages: |
|
|
|
|
- gcc-multilib |
|
|
|
|
script: |
|
|
|
|
# Build for the primary platforms that Trusty can manage |
|
|
|
|
- go run build/ci.go install |
|
|
|
|
- go run build/ci.go archive -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds |
|
|
|
|
- go run build/ci.go install -arch 386 |
|
|
|
@ -181,7 +193,6 @@ matrix: |
|
|
|
|
# This builder does the Azure archive purges to avoid accumulating junk |
|
|
|
|
- os: linux |
|
|
|
|
dist: trusty |
|
|
|
|
sudo: required |
|
|
|
|
go: "1.10" |
|
|
|
|
env: |
|
|
|
|
- azure-purge |
|
|
|
|