elvish/.cirrus.yml
Qi Xiao 70de702770 .cirrus.yml: Fix scripts, again.
Cirrus does not allow multiple scripts with the same name (kudos!), so configure
env_script separately for each environment.
2020-04-03 02:26:55 +01:00

24 lines
577 B
YAML

env:
ELVISH_TEST_UI_TIMEOUT: 5s
test_task:
modules_cache:
fingerprint_script: cat go.sum
folder: $GOPATH/pkg/mod
matrix:
- container:
image: golang:latest
env_script: pwd; env
- windows_container:
image: golang:latest
env_script: cd; set
- osx_instance:
image: catalina-base
env_script: pwd; env
setup_script: brew install go
- freebsd_instance:
image_family: freebsd-12-1
env_script: pwd; env
setup_script: pkg install -y go
go_env_script: go env
test_script: go test ./...