@@ -53,7 +53,7 @@ matrix:
53
53
- go run build/ci.go lint
54
54
55
55
# This builder does the Ubuntu PPA upload
56
- - if : type = push
56
+ - if : repo = ethereum/go-ethereum AND type = push
57
57
os : linux
58
58
dist : trusty
59
59
go : 1.11.x
@@ -75,7 +75,7 @@ matrix:
75
75
-
go run build/ci.go debsrc -upload ethereum/ethereum -sftp-user geth-ci -signer "Go Ethereum Linux Builder <[email protected] >"
76
76
77
77
# This builder does the Linux Azure uploads
78
- - if : type = push
78
+ - if : repo = ethereum/go-ethereum AND type = push
79
79
os : linux
80
80
dist : trusty
81
81
sudo : required
@@ -109,7 +109,7 @@ matrix:
109
109
- go run build/ci.go archive -arch arm64 -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds
110
110
111
111
# This builder does the Linux Azure MIPS xgo uploads
112
- - if : type = push
112
+ - if : repo = ethereum/go-ethereum AND type = push
113
113
os : linux
114
114
dist : trusty
115
115
services :
@@ -137,7 +137,7 @@ matrix:
137
137
- go run build/ci.go archive -arch mips64le -type tar -signer LINUX_SIGNING_KEY -upload gethstore/builds
138
138
139
139
# This builder does the Android Maven and Azure uploads
140
- - if : type = push
140
+ - if : repo = ethereum/go-ethereum AND type = push
141
141
os : linux
142
142
dist : trusty
143
143
addons :
@@ -175,7 +175,7 @@ matrix:
175
175
- go run build/ci.go aar -signer ANDROID_SIGNING_KEY -deploy https://oss.sonatype.org -upload gethstore/builds
176
176
177
177
# This builder does the OSX Azure, iOS CocoaPods and iOS Azure uploads
178
- - if : type = push
178
+ - if : repo = ethereum/go-ethereum AND type = push
179
179
os : osx
180
180
go : 1.11.x
181
181
env :
@@ -204,7 +204,7 @@ matrix:
204
204
- go run build/ci.go xcode -signer IOS_SIGNING_KEY -deploy trunk -upload gethstore/builds
205
205
206
206
# This builder does the Azure archive purges to avoid accumulating junk
207
- - if : type = cron
207
+ - if : repo = ethereum/go-ethereum AND type = cron
208
208
os : linux
209
209
dist : trusty
210
210
go : 1.11.x
@@ -214,3 +214,12 @@ matrix:
214
214
submodules : false # avoid cloning ethereum/tests
215
215
script :
216
216
- go run build/ci.go purge -store gethstore/builds -days 14
217
+
218
+ - name : Race Detector for Swarm
219
+ if : repo = ethersphere/go-ethereum
220
+ os : linux
221
+ dist : trusty
222
+ go : 1.11.x
223
+ git :
224
+ submodules : false # avoid cloning ethereum/tests
225
+ script : ./build/travis_keepalive.sh go test -v -timeout 20m -race ./swarm...
0 commit comments