W przypadku prostej aplikacji używam do testowania potoku devops, wyświetlam czas rozpoczęcia kompilacji na stronie głównej. Na mojej maszynie programistycznej wydrukowany jest rok znacznika czasu ISO-8601, którego spodziewam się, 2019 r. (W szczególności „2019-09-12T20: 11: 00.000Z”). Gdy ta sama baza kodu jest budowana przy użyciu AWS CodeBuild, znacznik czasu ISO-8601 wygląda następująco: „+ 051668-02-09T08: 09: 32.000Z”. Co to jest „+051668”? Przypuszczam, że to rok; Myślę, że to rok reprezentowany przez inny kalendarz. Myśli?
AWS CodeBuild ustawia tę zmienną środowiskową dla każdej kompilacji (CODEBUILD_START_TIME). Buduję z ich najnowszym, domyślnym kontenerem Ubuntu (v2.0).