Auto-detect all <COMPONENT>_SHA env vars
- Dominant language
- Shell
- Stars
- 5
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
To avoid issues like https://github.com/deis/e2e-runner/pull/53 and/or the need to update a particular list of components.
In fact, we do this in https://github.com/deis/jenkins-jobs/blob/master/bash/scripts/get_component_and_sha.sh but only use that logic for sending to downstream promote jobs. We would need this logic to run in e2e runner.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading jenkins-jobs/bash/scripts/get_component_and_sha.sh and then locate where component SHAs are collected in e2e-runner. Port the existing detection behavior so e2e-runner discovers all COMPONENT_SHA environment variables without a maintained component list, and verify it avoids the issue described in pull request 53.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- ci-cd
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100