/note/tech

CircleCIからGCR(Google Container Registry)にコンテナイメージをPUSH

設定を書いたはいいけど、即お蔵入りになってしまったので供養としてここに記録しておく。

実際にはcheckoutの後に色々手順があったけどそういうのは省略。

version: 2.1
orbs:
  gcp-gcr: circleci/gcp-gcr@0.11.0
jobs:
  build-and-push:
    executor: gcp-gcr/default
    steps:
      - checkout
      - gcp-gcr/gcr-auth
      - gcp-gcr/build-image:
          image: $IMAGE_NAME
          tag: $CIRCLE_SHA1
      - gcp-gcr/push-image:
          image: $IMAGE_NAME
          tag: $CIRCLE_SHA1
workflows:
  main:
    jobs:
      - build-and-push