我尝试使用Google Cloud build来构建托管在Github上的Spring Boot应用程序。我有一个特定的触发器来执行我的项目的 maven 发布。
但是我没有找到如何配置 git、Maven 和云构建。
我不
熟悉 maven 发布插件,但希望这会很有用:
- 将云构建配置为 GitHub
https://cloud.google.com/cloud-build/docs/running-builds/automate-builds
- 配置 Maven
https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/mvn/examples/spring_boot
- 可能的配置文件
steps:
# run unit tests
- name: 'gcr.io/cloud-builders/mvn'
args: ['test']
# prepare release
- name: 'gcr.io/cloud-builders/mvn'
args: ['release:prepare']
# perform release
- name: 'gcr.io/cloud-builders/mvn'
args: ['release:perform']