Создание шаблона потока данных с использованием кода Java / Maven в GCP
Я хотел бы автоматизировать создание шаблона потока данных gcp, т.е. после утверждения кода в bitbucket / github код Java должен быть построен, и созданные .JAR-файлы перемещаются в соответствующее расположение шаблона gcp.
Раньше я делал это с помощью приведенной ниже команды MVN (но это нужно автоматизировать после утверждения PR).
mvn compile exec:java \
-Dexec.mainClass=com.example.myclass \
-Dexec.args="--runner=DataflowRunner \
--project=YOUR_PROJECT_ID \
--stagingLocation=gs://YOUR_BUCKET_NAME/staging \
--templateLocation=gs://YOUR_BUCKET_NAME/templates/YOUR_TEMPLATE_NAME"
Ваша помощь очень ценится ..