@@ -2,7 +2,7 @@ version: 2
2
2
defaults : &defaults
3
3
working_directory : /go/src/github.com/pilosa/pilosa
4
4
docker :
5
- - image : circleci/golang:1.12
5
+ - image : circleci/golang:1.13
6
6
environment :
7
7
GO111MODULE : " on"
8
8
fast-checkout : &fast-checkout
33
33
<< : *defaults
34
34
steps :
35
35
- *fast-checkout
36
- - run : curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh -s v1.13.2
36
+ - run : curl -sfL https://install.goreleaser.com/github.com/golangci/golangci-lint.sh | sh -s v1.18.0
37
37
- run : sudo cp bin/golangci-lint /usr/local/bin/
38
38
- run : make golangci-lint
39
39
test-build-arm :
@@ -44,31 +44,45 @@ jobs:
44
44
- run : make build GOOS=linux GOARCH=arm GOARM=6
45
45
- run : make build GOOS=linux GOARCH=arm GOARM=7
46
46
- run : make build GOOS=linux GOARCH=arm64
47
- test-golang-1.12 : &base-test
47
+ test-golang-1.13 : &base-test
48
48
<< : *defaults
49
49
steps :
50
50
- *fast-checkout
51
51
- run : sudo apt-get install lsof
52
52
- run : make test
53
- test-golang-1.12 -shard22 : &base-test
53
+ test-golang-1.13 -shard22 :
54
54
<< : *defaults
55
55
steps :
56
56
- *fast-checkout
57
57
- run : sudo apt-get install lsof
58
58
- run : make test SHARD_WIDTH=22
59
- test-golang-1.12 -race :
59
+ test-golang-1.13 -race :
60
60
<< : *defaults
61
61
steps :
62
62
- *fast-checkout
63
63
- run : sudo apt-get install lsof
64
64
- run :
65
65
command : make test TESTFLAGS="-race -v -timeout=30m"
66
66
no_output_timeout : 30m
67
- test-golang-1.12 -386 :
67
+ test-golang-1.13 -386 :
68
68
<< : *base-test
69
69
environment :
70
70
GO111MODULE : " on"
71
71
GOARCH : 386
72
+ test-golang-1.13-enterprise :
73
+ << : *defaults
74
+ steps :
75
+ - *fast-checkout
76
+ - run : sudo apt-get install lsof
77
+ - run : make test ENTERPRISE=1
78
+ test-golang-1.12 :
79
+ << : *defaults
80
+ docker :
81
+ - image : circleci/golang:1.12
82
+ steps :
83
+ - *fast-checkout
84
+ - run : sudo apt-get install lsof
85
+ - run : make test
72
86
test-golang-1.11 :
73
87
<< : *defaults
74
88
docker :
@@ -135,13 +149,19 @@ workflows:
135
149
- test-build-arm :
136
150
requires :
137
151
- setup
138
- - test-golang-1.12 :
152
+ - test-golang-1.13-enterprise :
153
+ requires :
154
+ - setup
155
+ - test-golang-1.13-race :
156
+ requires :
157
+ - setup
158
+ - test-golang-1.13-386 :
139
159
requires :
140
160
- setup
141
- - test-golang-1.12-race :
161
+ - test-golang-1.13 :
142
162
requires :
143
163
- setup
144
- - test-golang-1.12-386 :
164
+ - test-golang-1.12 :
145
165
requires :
146
166
- setup
147
167
- test-golang-1.11 :
@@ -154,12 +174,12 @@ workflows:
154
174
requires :
155
175
- linter
156
176
- check-license-headers
157
- - test-golang-1.12
177
+ - test-golang-1.13
158
178
- release :
159
179
requires :
160
180
- linter
161
181
- check-license-headers
162
- - test-golang-1.12
182
+ - test-golang-1.13
163
183
filters :
164
184
tags :
165
185
only : /^v.*/
@@ -172,4 +192,4 @@ workflows:
172
192
requires :
173
193
- linter
174
194
- check-license-headers
175
- - test-golang-1.12
195
+ - test-golang-1.13
0 commit comments