deis / deis/e2e-runner

Auto-detect all <COMPONENT>_SHA env vars

Open
#54 0 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.