We don't collect anything from a Concourse CI run - do not even know if they are running within Concourse CI
Need to identify Concourse and pull any useful environment variables for use here:
https://github.com/cypress-io/cypress/blob/issue-3909/packages/server/lib/util/ci_provider.js
Add environment variables to collect from https://concourse-ci.org/implementing-resource-types.html#resource-metadata
$BUILD_ID$BUILD_NAME$BUILD_JOB_NAME$BUILD_PIPELINE_NAME$BUILD_TEAM_NAME$ATC_EXTERNAL_URLIf the build is a one-off,
$BUILD_NAME,$BUILD_JOB_NAME, and$BUILD_PIPELINE_NAMEwill not be set.
I see quite a few other env variables floating around starting with CONCOURSE_, which can probably be used to identify it as a run within Concource CI.
Cypress 3.3.1
I'd love to help contribute! :)
@mster Thanks! We would love an open PR - even one that is a work in progress is fine. Check out our contributing doc and ask us if you get stuck.
The code for this is done in cypress-io/cypress#4642, but has yet to be released.
We'll update this issue and reference the changelog when it's released.
Released in 3.4.0.
Most helpful comment
@mster Thanks! We would love an open PR - even one that is a work in progress is fine. Check out our contributing doc and ask us if you get stuck.