xref: /aosp_15_r20/external/google-cloud-java/owl-bot-postprocessor/cloudbuild.yaml (revision 55e87721aa1bc457b326496a7ca40f3ea1a63287)
1*55e87721SMatt Gilbridesteps:
2*55e87721SMatt Gilbride# Write the latest commit message to a file in the workspace.
3*55e87721SMatt Gilbride- name: 'gcr.io/cloud-builders/git'
4*55e87721SMatt Gilbride  entrypoint: '/bin/sh'
5*55e87721SMatt Gilbride  args:
6*55e87721SMatt Gilbride  - '-c'
7*55e87721SMatt Gilbride  - 'git log -1 --format="%s%n%n%b%nSource-Link: https://github.com/googleapis/google-cloud-java/commit/%H" > post-processor-changes.txt'
8*55e87721SMatt Gilbride# Build the docker image.
9*55e87721SMatt Gilbride- name: 'gcr.io/cloud-builders/docker'
10*55e87721SMatt Gilbride  args: [ 'build',
11*55e87721SMatt Gilbride          '-t', 'gcr.io/cloud-devrel-public-resources/owlbot-java-monorepo:$SHORT_SHA',
12*55e87721SMatt Gilbride          '-t', 'gcr.io/cloud-devrel-public-resources/owlbot-java-monorepo:latest',
13*55e87721SMatt Gilbride          '-f', 'owl-bot-postprocessor/Dockerfile', 'owl-bot-postprocessor' ]
14*55e87721SMatt Gilbride# Push the docker image.
15*55e87721SMatt Gilbrideimages:
16*55e87721SMatt Gilbride- gcr.io/cloud-devrel-public-resources/owlbot-java-monorepo:$SHORT_SHA
17*55e87721SMatt Gilbride- gcr.io/cloud-devrel-public-resources/owlbot-java-monorepo:latest
18