8
8
sudo : required
9
9
go : 1.7.x
10
10
script :
11
- - sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install fuse
12
11
- sudo modprobe fuse
13
12
- sudo chmod 666 /dev/fuse
14
13
- sudo chown root:$USER /etc/fuse.conf
@@ -20,7 +19,6 @@ matrix:
20
19
sudo : required
21
20
go : 1.8.x
22
21
script :
23
- - sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install fuse
24
22
- sudo modprobe fuse
25
23
- sudo chmod 666 /dev/fuse
26
24
- sudo chown root:$USER /etc/fuse.conf
@@ -33,7 +31,6 @@ matrix:
33
31
sudo : required
34
32
go : 1.9.x
35
33
script :
36
- - sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install fuse
37
34
- sudo modprobe fuse
38
35
- sudo chmod 666 /dev/fuse
39
36
- sudo chown root:$USER /etc/fuse.conf
@@ -42,7 +39,6 @@ matrix:
42
39
43
40
- os : osx
44
41
go : 1.9.x
45
- sudo : required
46
42
script :
47
43
- brew update
48
44
- brew install caskroom/cask/brew-cask
@@ -53,15 +49,12 @@ matrix:
53
49
# This builder only tests code linters on latest version of Go
54
50
- os : linux
55
51
dist : trusty
56
- sudo : required
57
52
go : 1.9.x
58
53
env :
59
54
- lint
55
+ git :
56
+ submodules : false # avoid cloning ethereum/tests
60
57
script :
61
- - sudo -E apt-get -yq --no-install-suggests --no-install-recommends --force-yes install fuse
62
- - sudo modprobe fuse
63
- - sudo chmod 666 /dev/fuse
64
- - sudo chown root:$USER /etc/fuse.conf
65
58
- go run build/ci.go lint
66
59
67
60
# This builder does the Ubuntu PPA and Linux Azure uploads
@@ -72,6 +65,8 @@ matrix:
72
65
env :
73
66
- ubuntu-ppa
74
67
- azure-linux
68
+ git :
69
+ submodules : false # avoid cloning ethereum/tests
75
70
addons :
76
71
apt :
77
72
packages :
@@ -104,12 +99,13 @@ matrix:
104
99
# This builder does the Linux Azure MIPS xgo uploads
105
100
- os : linux
106
101
dist : trusty
107
- sudo : required
108
102
services :
109
103
- docker
110
104
go : 1.9.x
111
105
env :
112
106
- azure-linux-mips
107
+ git :
108
+ submodules : false # avoid cloning ethereum/tests
113
109
script :
114
110
- go run build/ci.go xgo --alltools -- --targets=linux/mips --ldflags '-extldflags "-static"' -v
115
111
- for bin in build/bin/*-linux-mips; do mv -f "${bin}" "${bin/-linux-mips/}"; done
@@ -146,6 +142,8 @@ matrix:
146
142
env :
147
143
- azure-android
148
144
- maven-android
145
+ git :
146
+ submodules : false # avoid cloning ethereum/tests
149
147
before_install :
150
148
- curl https://storage.googleapis.com/golang/go1.9.2.linux-amd64.tar.gz | tar -xz
151
149
- export PATH=`pwd`/go/bin:$PATH
@@ -169,6 +167,8 @@ matrix:
169
167
- azure-osx
170
168
- azure-ios
171
169
- cocoapods-ios
170
+ git :
171
+ submodules : false # avoid cloning ethereum/tests
172
172
script :
173
173
- go run build/ci.go install
174
174
- go run build/ci.go archive -type tar -signer OSX_SIGNING_KEY -upload gethstore/builds
@@ -193,15 +193,11 @@ matrix:
193
193
go : 1.9.x
194
194
env :
195
195
- azure-purge
196
+ git :
197
+ submodules : false # avoid cloning ethereum/tests
196
198
script :
197
199
- go run build/ci.go purge -store gethstore/builds -days 14
198
200
199
- install :
200
- - go get golang.org/x/tools/cmd/cover
201
- script :
202
- - go run build/ci.go install
203
- - go run build/ci.go test -coverage
204
-
205
201
notifications :
206
202
webhooks :
207
203
urls :
0 commit comments