首页 > 解决方案 > 在哪里可以找到 GCP 云构建者的列表?

问题描述

官方页面https://cloud.google.com/cloud-build/docs/cloud-builders说查看 https://github.com/GoogleCloudPlatform/cloud-builders 上的“Cloud Build 支持的构建器的完整列表 .

然而,这似乎是不正确的,因为mvn 目录只提到maven:3.6.0-jdk-11-slim并且 Google 确实支持 jdk 8。此外,普通mvn构建器使用 3.6.1 或更高版本的 Maven 版本,因为它支持-ntp标志。

有没有什么地方可以至少为 Maven 构建者查找最新版本和其他各种可用版本的版本?

标签: mavengoogle-cloud-platformgoogle-cloud-build

解决方案


正如Cloud Build Maven 构建器所记录的那样

您应该考虑改用官方 maven 映像并指定 mvn 入口点:

steps:
- name: maven:3.6.0-jdk-11-slim
  entrypoint: 'mvn'
  args: ['install']

并使用来自Maven Docker Hub存储库的任何图像。

这允许您将任何受支持的 Maven 版本与任何受支持的 JDK 版本一起使用。


推荐阅读