by shigemk2

当面は技術的なことしか書かない

buildspec メモ

buildspecでSecrets Managerの値を取得できる。 ただ、Secrets Managerからの値で設定した環境変数と、Code Buildの環境変数は、Code Buildのほうが強いらしい。

env:
  shell: shell-tag
  variables:
    key: "value"
    key: "value"
  parameter-store:
    key: "value"
    key: "value"
  exported-variables:
    - variable
    - variable
  secrets-manager:
    key: secret-id:json-key:version-stage:version-id
  git-credential-helper: no | yes