我正在执行以下步骤。
- name: 'gradle:6.8.3-jdk11'
entrypoint: 'gradle'
args: [ 'integration-test']
集成测试失败,因为其中没有运行 mysql 服务器。在本地,我通过使用 docker 启动 mysql 容器来执行我的集成测试。但是我不确定如何使用cloudbuild.yaml
.
我需要在这里使用 gradle 映像,还需要使用具有正在运行的 mysql 容器的 mysql 映像。
在 Bitbucket 中,我可以通过提供“服务”来解决这个问题,我可以在其中选择与步骤一起运行的服务。
我没有任何发现就刮掉了文档:https ://cloud.google.com/build/docs/build-config#structure_of_a_build_config_file