1111 default :
1212 deps : [build, check-license, check-fmt, check-modules, lint, test-short]
1313
14- add-license : etc/check_license.sh -a
14+ add-license : bash etc/check_license.sh -a
1515
16- check-license : etc/check_license.sh
16+ check-license : bash etc/check_license.sh
1717
1818 build :
1919 deps : [cross-compile, build-tests, build-compile-check]
2323
2424 build-tests : go test -short ${BUILD_TAGS} -run ^$$ ./...
2525
26- build-compile-check : etc/compile_check.sh
26+ build-compile-check : bash etc/compile_check.sh
2727
2828 cross-compile :
2929 - GOOS=linux GOARCH=386 go build ./...
@@ -36,21 +36,21 @@ tasks:
3636 check-fmt :
3737 deps : [install-lll]
3838 cmds :
39- - etc/check_fmt.sh
39+ - bash etc/check_fmt.sh
4040
41- check-modules : etc/check_modules.sh
41+ check-modules : bash etc/check_modules.sh
4242
4343 doc : godoc -http=:6060 -index
4444
4545 fmt : go fmt ./...
4646
47- api-report : etc/api_report.sh
47+ api-report : bash etc/api_report.sh
4848
49- install-libmongocrypt : etc/install-libmongocrypt.sh
49+ install-libmongocrypt : bash etc/install-libmongocrypt.sh
5050
51- run-docker : etc/run_docker.sh
51+ run-docker : bash etc/run_docker.sh
5252
53- cherry-picker : etc/cherry-picker.sh
53+ cherry-picker : bash etc/cherry-picker.sh
5454
5555 # Lint with various GOOS and GOARCH tasks to catch static analysis failures that may only affect
5656 # specific operating systems or architectures. For example, staticcheck will only check for 64-bit
6666 - GOOS=linux GOARCH=ppc64le golangci-lint run --config .golangci.yml ./...
6767 - GOOS=linux GOARCH=s390x golangci-lint run --config .golangci.yml ./...
6868
69- update-notices : etc/generate_notices.pl > THIRD-PARTY-NOTICES
69+ update-notices : bash etc/generate_notices.pl > THIRD-PARTY-NOTICES
7070
7171 # ## Local testing tasks. ###
7272 test : go test ${BUILD_TAGS} -timeout {{.TEST_TIMEOUT}}s -p 1 ./...
@@ -79,11 +79,11 @@ tasks:
7979
8080 test-short : go test ${BUILD_TAGS} -timeout 60s -short ./...
8181
82- test-oidc : etc/run-oidc-test.sh 'task --silent evg-test-oidc-auth'
82+ test-oidc : bash etc/run-oidc-test.sh 'task --silent evg-test-oidc-auth'
8383
84- test-atlas : etc/run-atlas-test.sh
84+ test-atlas : bash etc/run-atlas-test.sh
8585
86- test-awskms : etc/run-awskms-test.sh
86+ test-awskms : bash etc/run-awskms-test.sh
8787
8888 # ## Local FaaS tasks. ###
8989 build-faas-awslambda :
@@ -182,7 +182,7 @@ tasks:
182182 perf-files :
183183 internal : true
184184 cmds :
185- - etc/prep-perf.sh
185+ - bash etc/prep-perf.sh
186186
187187 install-lll :
188188 internal : true
0 commit comments