Как выполнить плагин Maven Release с Google Cloud build
Я пытаюсь использовать облачную сборку Google для создания весеннего загрузочного приложения, размещенного на Github. У меня есть особый триггер, чтобы выполнить maven релиз моего проекта.
Но я не знаю, как настроить git, Maven и облачную сборку.
1 ответ
Я не знаком с плагином релиза 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']