File tree 1 file changed +18
-5
lines changed
1 file changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -11,10 +11,12 @@ linux_task:
11
11
- go build -race -v ./...
12
12
test_script :
13
13
- go test -race -v ./...
14
+ bench_script :
15
+ - go test -run=XXX -bench=. ./...
14
16
15
17
osx_task :
16
- osx_instance :
17
- image : big-sur -base
18
+ macos_instance :
19
+ image : ghcr.io/cirruslabs/macos-ventura -base:latest
18
20
env :
19
21
GO111MODULE : on
20
22
GOPATH : /tmp/go
@@ -28,6 +30,8 @@ osx_task:
28
30
- go build -race -v ./...
29
31
test_script :
30
32
- go test -race -v ./...
33
+ bench_script :
34
+ - go test -run=XXX -bench=. ./...
31
35
32
36
windows_task :
33
37
windows_container :
@@ -39,16 +43,23 @@ windows_task:
39
43
CIRRUS_WORKING_DIR : C:\golang\src\github.com\${CIRRUS_REPO_FULL_NAME}
40
44
install_script :
41
45
- choco install -y golang
46
+ - choco install -y mingw # This installs MinGW which includes gcc
47
+ - refreshenv
48
+ - gcc --version
42
49
build_script :
43
50
- go version
44
51
- go get ./...
45
- - go build -race -v ./...
52
+ - env CGO_ENABLED=1 go build -race -v ./...
46
53
test_script :
47
- - go test -race -v ./...
54
+ - refreshenv
55
+ - echo $PATH
56
+ - env CGO_ENABLED=1 go test -race -v ./...
57
+ bench_script :
58
+ - go test -run=XXX -bench=. ./...
48
59
49
60
freebsd_task :
50
61
freebsd_instance :
51
- image : freebsd-12-2 -release-amd64
62
+ image : freebsd-14-0 -release-amd64-ufs
52
63
env :
53
64
GO111MODULE : on
54
65
GOPATH : /tmp/go
@@ -62,3 +73,5 @@ freebsd_task:
62
73
- go build -race -v ./...
63
74
test_script :
64
75
- go test -race -v ./...
76
+ bench_script :
77
+ - go test -run=XXX -bench=. ./...
You can’t perform that action at this time.
0 commit comments