File tree Expand file tree Collapse file tree 2 files changed +11
-35
lines changed Expand file tree Collapse file tree 2 files changed +11
-35
lines changed Original file line number Diff line number Diff line change 10
10
name : golang/linux
11
11
version : " 1.15-buster"
12
12
working_directory : /go/src/go.lsp.dev/jsonrpc2
13
- parallelism : 2
13
+ resource_class : large
14
14
steps :
15
15
- checkout
16
16
- golang/gomod
@@ -24,12 +24,11 @@ jobs:
24
24
command : |
25
25
make tools
26
26
mkdir -p /tmp/test-results
27
- make $(circleci tests split .circleci/coverage-targets)
27
+ make test
28
28
environment :
29
29
GOTESTSUM_JSONFILE : " /tmp/test-results/unit-test.xml"
30
30
- codecov/upload :
31
31
file : " coverage.out"
32
- flags : $(if [ $CIRCLE_NODE_INDEX == 0 ]; then echo "json"; else echo "gojay"; fi)
33
32
- store_test_results :
34
33
path : /tmp/test-results
35
34
38
37
name : golang/linux
39
38
version : " 1.15-buster"
40
39
working_directory : /go/src/go.lsp.dev/jsonrpc2
41
- parallelism : 2
40
+ resource_class : large
42
41
steps :
43
42
- checkout
44
43
- golang/gomod
@@ -47,10 +46,15 @@ jobs:
47
46
command : |
48
47
go version
49
48
go env
49
+ - run :
50
+ name : Run fmt for sources
51
+ command : |
52
+ make fmt
53
+ git add -N . && git diff --exit-code
50
54
- run :
51
55
name : Run lint for sources
52
56
command : |
53
- make lint GO_LINT_FLAGS=$(circleci tests split .circleci/lint-buildtags)
57
+ make lint
54
58
55
59
workflows :
56
60
version : 2
Original file line number Diff line number Diff line change @@ -5,45 +5,17 @@ coverage:
5
5
6
6
status :
7
7
project :
8
- default : off
9
- json :
10
- flags : json
11
- target : auto
12
- threshold : 10%
13
- if_not_found : success
14
- if_ci_failed : error
15
- gojay :
16
- flags : gojay
8
+ default :
17
9
target : auto
18
10
threshold : 10%
19
11
if_not_found : success
20
12
if_ci_failed : error
21
13
patch :
22
- default : off
23
- json :
24
- flags : json
25
- only_pulls : true
26
- target : 50%
27
- threshold : 10%
28
- gojay :
29
- flags : gojay
14
+ default :
30
15
only_pulls : true
31
16
target : 50%
32
17
threshold : 10%
33
18
changes : false
34
- ignore :
35
- - " vendor"
36
-
37
- flags :
38
- json :
39
- paths :
40
- - /
41
- carryforward : true
42
- gojay :
43
- paths :
44
- - /
45
- carryforward : true
46
19
47
20
comment :
48
21
behavior : default
49
- require_changes : true
You can’t perform that action at this time.
0 commit comments