1

我有 cloudbuild.yaml 文件,它正在部署 java 应用程序。现在我将提交 id 作为我的 docker 图像标签传递。但我想在我的 docker build 中传递 pom 版本。有一种方法可以使用 readMavenPom().getArtifactId() 函数在 jenkins 中读取 pom 文件。cloudbuild 中也有类似的东西吗?我的构建和推送步骤类似于下面的 cloudbuild.yaml

                   - id: "docker build"  
                     name: 'gcr.io/cloud-builders/docker'
                     args: ['build', '-t', 'gcr.io/PID/test:$SHORT_SHA', '.']
                     name: 'gcr.io/cloud-builders/docker'
                     args: ['push', 'gcr.io/PID/TEST:$SHORT_SHA']
4

0 回答 0