Skip to content

Commit a095b84

Browse files
fjlkaralabe
authored andcommitted
travis.yml: remove sudo requirement for PPA and Azure purge builders (#16404)
This is supposed to fix the FTP upload issue according to travis-ci/travis-ci#9391.
1 parent 1a8894b commit a095b84

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

.travis.yml

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,12 @@ matrix:
4747
script:
4848
- go run build/ci.go lint
4949

50-
# This builder does the Ubuntu PPA and Linux Azure uploads
50+
# This builder does the Ubuntu PPA upload
5151
- os: linux
5252
dist: trusty
53-
sudo: required
5453
go: "1.10"
5554
env:
5655
- ubuntu-ppa
57-
- azure-linux
5856
git:
5957
submodules: false # avoid cloning ethereum/tests
6058
addons:
@@ -63,11 +61,25 @@ matrix:
6361
- devscripts
6462
- debhelper
6563
- dput
66-
- gcc-multilib
6764
- fakeroot
6865
script:
69-
# Build for the primary platforms that Trusty can manage
7066
- go run build/ci.go debsrc -signer "Go Ethereum Linux Builder <[email protected]>" -upload ppa:ethereum/ethereum
67+
68+
# This builder does the Linux Azure uploads
69+
- os: linux
70+
dist: trusty
71+
sudo: required
72+
go: "1.10"
73+
env:
74+
- azure-linux
75+
git:
76+
submodules: false # avoid cloning ethereum/tests
77+
addons:
78+
apt:
79+
packages:
80+
- gcc-multilib
81+
script:
82+
# Build for the primary platforms that Trusty can manage
7183
- go run build/ci.go install
7284
- go run build/ci.go archive -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds
7385
- go run build/ci.go install -arch 386
@@ -181,7 +193,6 @@ matrix:
181193
# This builder does the Azure archive purges to avoid accumulating junk
182194
- os: linux
183195
dist: trusty
184-
sudo: required
185196
go: "1.10"
186197
env:
187198
- azure-purge

0 commit comments

Comments
 (0)