【发布时间】:2020-12-20 15:16:45
【问题描述】:
我已经开发了 Spring Boot 应用程序并在 GCP 中创建了一个云构建管道。
在我的 pom.xml 中,如何配置动态 projectId,因为我在 GCP 中有两个项目。
<plugin>
<groupId>com.google.cloud.tools</groupId>
<artifactId>appengine-maven-plugin</artifactId>
<version>2.2.0</version>
<configuration>
<deploy.projectId>project1</deploy.projectId>
<deploy.version>4</deploy.version>
</configuration>
</plugin>
【问题讨论】:
-
您使用的是哪个库?作为 App Engine 的示例,您可以将项目 ID 指定为标志
mvn package appengine:deploy -Dapp.deploy.projectId=PROJECT_ID,这将覆盖pom.xml中的一个 -
我在 GCP 中使用 Cloud Build,我可以在其中设置动态项目 ID,我可以设置 cloudbuild.yaml 文件吗?
标签: java spring-boot maven google-cloud-platform