.cirrus.yml 674 B

1234567891011121314151617181920212223
  1. env:
  2. CIRRUS_CLONE_DEPTH: 1
  3. GO_VERSION: go1.26.1
  4. freebsd_14_task:
  5. freebsd_instance:
  6. image_family: freebsd-14-3
  7. install_script: |
  8. pkg install -y go
  9. GOBIN=$PWD/bin go install golang.org/dl/${GO_VERSION}@latest
  10. bin/${GO_VERSION} download
  11. build_script: bin/${GO_VERSION} build -v ./...
  12. test_script: bin/${GO_VERSION} test -race ./...
  13. freebsd_15_task:
  14. freebsd_instance:
  15. image_family: freebsd-15-0-amd64-zfs
  16. install_script: |
  17. pkg install -y go
  18. GOBIN=$PWD/bin go install golang.org/dl/${GO_VERSION}@latest
  19. bin/${GO_VERSION} download
  20. build_script: bin/${GO_VERSION} build -v ./...
  21. test_script: bin/${GO_VERSION} test -race ./...