devopsパイプラインのテストに使用している単純なアプリの場合、ビルドの開始時刻をホームページに出力しています。私の開発マシンには、ISO-8601タイムスタンプの年である2019が印刷されています(具体的には、「2019-09-12T20:11:00.000Z」)。AWS CodeBuildを使用して同じコードベースを構築すると、ISO-8601タイムスタンプは「+ 051668-02-09T08:09:32.000Z」のようになります。「+051668」とは何ですか?今年だと思います。私の最良の推測は、その年が別のカレンダーとして表されていることです。考え?
AWS CodeBuildは、すべてのビルドに対してこの環境変数を設定します(CODEBUILD_START_TIME)。私は、最新のデフォルトのUbuntuコンテナ(v2.0)でビルドしています。
1
@AuxTacoうわー、これは間違っている/不完全だと思いますか?i.imgur.com/LgnmacQ.png、コメントを削除しました
—
hanshenrik
@hanshenrikその文法では、5桁の年はまったく許可されていないようです。私はそれが間違っていると言うことをheします。なぜなら、拡張された年は「情報交換のパートナーの相互合意によってのみ許可されている」からです。
—
AuxTaco