CodeBuild のタイムゾーンを変更する
CodeBuild の実行環境のタイムゾーンは標準では UTC になっているようだが、これを JST に変更したい。
解決策
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に変更できました。