CodeBuild のタイムゾーンを変更する

CodeBuild の実行環境のタイムゾーンは標準では UTC になっているようだが、これを JST に変更したい。
- イメージ: aws/codebuild/amazonlinux2-x86_64-standard:3.0
解決策
buildspec.yml の pre_build 内に、export TZ="Asia/Tokyo"
を追記する。
因みに CodeBuild の環境変数として TZ を追加してもいけるかもと思ったが、この場合には反映されなかった。
version: 0.2
phases:
pre_build:
commands:
- export TZ="Asia/Tokyo"
- date
build:
commands:
...
結果確認
[Container] 2022/06/07 10:12:36 Running command export TZ="Asia/Tokyo"
[Container] 2022/06/07 10:12:36 Running command date
Tue Jun 7 19:12:36 JST 2022
JST に変更できました。