Skip to content

Add special handling for VENDOR_TEST_REPOS with compliance content#7125

Merged
smlambert merged 5 commits into
adoptium:masterfrom
smlambert:vendorTC
May 26, 2026
Merged

Add special handling for VENDOR_TEST_REPOS with compliance content#7125
smlambert merged 5 commits into
adoptium:masterfrom
smlambert:vendorTC

Conversation

@smlambert
Copy link
Copy Markdown
Contributor

@smlambert smlambert commented May 21, 2026

Fixes #6763

When SETUP_JCK_RUN is set to true, and VENDOR_TEST_REPOS contains compliance repository URL, then replace the contents of jenkins_home/jck_run with those from the vendor supplied compliance repo. This allows vendors with compliance content such as arctic test recordings to pass the link to their compliance repo which based on this change, must contain the string 'compliance' within the repo name for the special handling to be invoked.

smlambert added 5 commits May 21, 2026 08:12
Signed-off-by: smlambert <slambert@gmail.com>
Signed-off-by: smlambert <slambert@gmail.com>
Signed-off-by: smlambert <slambert@gmail.com>
Signed-off-by: smlambert <slambert@gmail.com>
@smlambert smlambert marked this pull request as ready for review May 22, 2026 02:44
@karianna karianna requested a review from llxia May 22, 2026 09:33
Copy link
Copy Markdown
Contributor

@andrew-m-leonard andrew-m-leonard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@smlambert smlambert removed the request for review from llxia May 26, 2026 19:35
@smlambert
Copy link
Copy Markdown
Contributor Author

I will merge this as I do not believe it harms anyone. @vieiro or others can verify if it fixes #6763 in their own time.

@smlambert smlambert merged commit 245b589 into adoptium:master May 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support cloning arctic material and copying to a directory outside of workspace

3 participants