adoptium / adoptium/aqa-tests

Add ability to override certain variables in parentsJobPipeline via Jenkins parameters

Open
#2,646 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

In [parentsJobPipeline](https://github.com/adoptium/aqa-tests/blob/master/buildenv/jenkins/parentsJobPipeline.groovy) we pull information from build pipelines or set hard-coded values to populate information like JDK_IMPL, SDK_RESOURCE and PLATFORMS. We will need to be able to override these values with subset of values for them in certain cases, so we will need to be able to set them through Jenkins parameters.

Contributor guide

Open the contributing guide

Research direction

Start in buildenv/jenkins/parentsJobPipeline.groovy and trace how JDK_IMPL, SDK_RESOURCE, and PLATFORMS are populated from build pipelines or hard-coded values. Review the Jenkins parameters used by this pipeline, then define what values should be overridable and verify that parameter values take effect for the relevant cases without changing the defaults.

Written by the indexing model from the issue text.

Assessment

Tech stack
groovy
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.