大厅 CI 和内部版本号

ret*_*man 5 saucelabs concourse

我正在从 Jenkins 转向使用Concourse CI来运行我的 Sauce 实验室 e2e 测试。Sauce 实验室将具有相同版本号字符串的测试组合在一起:

        name: 'Chrome XS',
        browserName: 'chrome',
        tunnelIdentifier: process.env.TUNNEL_IDENTIFIER,
        build: process.env.JENKINS_BUILD_NUMBER,
        platform: 'Windows 10',
        shardTestFiles: true,
        maxInstances: 20,
Run Code Online (Sandbox Code Playgroud)

如何使用如上所示的环境变量将内部版本号传递给我的脚本。Concourse GUI 使用名称 #number。有什么办法可以找回这个。我尝试打印 docker 容器中的所有环境变量,但默认情况下未设置。

Ale*_*aci 3

故意不向任务提供诸如内部版本号/ID 之类的元数据。请参阅https://concourse-ci.org/implementing-resources.html#resource-metadata

这听起来像是酱实验室资源的潜在用例?