我是GCP的新手,但是我读过一些关于从google云回购进行部署的文档。
然而,我仍然错过了一些自动化的地方。为了不需要自己调用,gcloud函数在本地部署,而将其委托给(类似于gitlab的smth),在向某个分支推送新的更改后处理它。最想要的场景是,在我的云函数repo中有类似于..gitlab ci yaml的东西,它负责设置云函数并将其链接到回购中的某些d
我使用gradle作为terraform项目的构建工具。我确实有在go中为项目在..test/...下编写的单元测试。文件夹。我在本地运行测试的方式是在命令行go test ..test/..‘上,它将运行测试文件夹下的所有tests。我想把它集成到构建中,这样每个构建都会运行这个命令'go test ..test/..
我正在尝试在cloudbuild中运行我的Go应用程序的集成测试。这项测试的一部分需要我的被测应用程序对Redis进行写入和读取。然后,在步骤2中,我想编译我的Go应用集成测试,并使用golang:1.16.4构建器容器运行它们,如下所示: go test -tags=integration ./...当该测试运行时,