我正在尝试在我的软件上运行测试,因为它即将通过 git 部署到 blueMix。目前管道是“构建阶段”->“部署阶段”,现在我正在尝试在该过程的中间实施“测试阶段”。
我的测试阶段有一个测试工作,并且Tester Type
是simple
. 我目前的命令是:
#!/bin/bash
# invoke tests here
go test
,但是测试阶段失败并返回:
_build.sh: line 3: go: command not found
Build step 'Execute shell' marked build as failure
显然 go 没有在测试阶段安装。我是否让测试服务器在每个新的 git push 上安装 Go 来测试它,还是我大错特错了?
谢谢!