对于我用来测试 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) 进行构建。