Skip to content

Commit 49af149

Browse files
committed
Fix cirrus CI
1 parent 4735cf5 commit 49af149

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

.cirrus.yml

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,12 @@ linux_task:
1111
- go build -race -v ./...
1212
test_script:
1313
- go test -race -v ./...
14+
bench_script:
15+
- go test -run=XXX -bench=. ./...
1416

1517
osx_task:
16-
osx_instance:
17-
image: big-sur-base
18+
macos_instance:
19+
image: ghcr.io/cirruslabs/macos-ventura-base:latest
1820
env:
1921
GO111MODULE: on
2022
GOPATH: /tmp/go
@@ -28,6 +30,8 @@ osx_task:
2830
- go build -race -v ./...
2931
test_script:
3032
- go test -race -v ./...
33+
bench_script:
34+
- go test -run=XXX -bench=. ./...
3135

3236
windows_task:
3337
windows_container:
@@ -39,16 +43,23 @@ windows_task:
3943
CIRRUS_WORKING_DIR: C:\golang\src\github.com\${CIRRUS_REPO_FULL_NAME}
4044
install_script:
4145
- choco install -y golang
46+
- choco install -y mingw # This installs MinGW which includes gcc
47+
- refreshenv
48+
- gcc --version
4249
build_script:
4350
- go version
4451
- go get ./...
45-
- go build -race -v ./...
52+
- env CGO_ENABLED=1 go build -race -v ./...
4653
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=. ./...
4859

4960
freebsd_task:
5061
freebsd_instance:
51-
image: freebsd-12-2-release-amd64
62+
image: freebsd-14-0-release-amd64-ufs
5263
env:
5364
GO111MODULE: on
5465
GOPATH: /tmp/go
@@ -62,3 +73,5 @@ freebsd_task:
6273
- go build -race -v ./...
6374
test_script:
6475
- go test -race -v ./...
76+
bench_script:
77+
- go test -run=XXX -bench=. ./...

0 commit comments

Comments
 (0)