Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test weekly BOM more frequently #758

Open
jglick opened this issue Dec 9, 2021 · 5 comments
Open

Test weekly BOM more frequently #758

jglick opened this issue Dec 9, 2021 · 5 comments
Labels

Comments

@jglick
Copy link
Member

jglick commented Dec 9, 2021

#746 (comment)

@basil
Copy link
Member

basil commented Dec 9, 2021

Seems to me that the BOM tests should be run on every core PR before it is accepted—if not on every revision (due to cost), then at least once the PR is labelled with ready-for-merge, in order to ensure there are no regressions.

@jglick
Copy link
Member Author

jglick commented Dec 9, 2021

If you can figure out how to set that up, it would be great. Or something like jenkinsci/maven-hpi-plugin#66. Or use Launchable to run some tests which seem important (not that that would likely have caught the need for jenkinsci/jenkins#6040).

@basil
Copy link
Member

basil commented Dec 9, 2021

Brainstorming out loud: what if additional GitHub metadata, such as the set of labels or a boolean indicating whether auto-merge is enabled, were exposed to Pipeline jobs? Then the Jenkinsfile could be amended to run additional tests when the change is ready to land or in the process of landing.

@jglick
Copy link
Member Author

jglick commented Dec 9, 2021

I think there is a plugin that lets you do that. It cannot however trigger a build when labels change.

@basil basil added the tests label Sep 1, 2023
@jglick
Copy link
Member Author

jglick commented Dec 17, 2024

In a similar vein, CloudBees CI PCT runs roughly corresponding to jenkinsci/jenkins@master caught prior to today’s weekly release: jenkinsci/forensics-api-plugin#572

(Tried to confirm with local-test.sh but was unable to build bom today due to org.eclipse.mylyn.github:org.eclipse.egit.github.core:jar:6.1.0.202203080745-r, perhaps due to some creative use of <repositories>?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants