Skip to content

Update baseline, BOM - #1809

Merged
jglick merged 1 commit into
jenkinsci:masterfrom
jglick:bom
Jul 21, 2026
Merged

Update baseline, BOM#1809
jglick merged 1 commit into
jenkinsci:masterfrom
jglick:bom

Conversation

@jglick

@jglick jglick commented Jul 20, 2026

Copy link
Copy Markdown
Member

Supersedes #1807: #1770 (comment)

@jglick
jglick requested a review from a team as a code owner July 20, 2026 18:23
Copilot AI review requested due to automatic review settings July 20, 2026 18:23
@jglick jglick added the dependencies Pull requests that update a dependency file label Jul 20, 2026
Comment thread plugin/pom.xml
Comment on lines -63 to -67
<dependency>
<groupId>org.jenkins-ci.plugins.workflow</groupId>
<artifactId>workflow-job</artifactId>
<version>1571.1580.v18e46842c125</version>
</dependency>

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

cleanup from #1769

Comment thread plugin/pom.xml
<groupId>io.jenkins.tools.bom</groupId>
<artifactId>bom-${jenkins.baseline}.x</artifactId>
<version>5294.va_d2e144c80e1</version>
<version>6398.v1d26a_dd495e2</version>

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Comment thread pom.xml
<gitHubRepo>jenkinsci/${project.artifactId}-plugin</gitHubRepo>
<!-- https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/ -->
<jenkins.baseline>2.516</jenkins.baseline>
<jenkins.baseline>2.528</jenkins.baseline>

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Comment thread plugin/pom.xml
<useBeta>true</useBeta>
<hpi.bundledArtifacts>diff4j,groovy-cps</hpi.bundledArtifacts>
<hpi.strictBundledArtifacts>true</hpi.strictBundledArtifacts>
<banObsoleteDependencyOverrides.skip>false</banObsoleteDependencyOverrides.skip>

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the plugin’s Jenkins baseline and aligns dependency management with the matching Jenkins BOM, removing a previously pinned dependency version so BOM-managed versions take effect.

Changes:

  • Bump jenkins.baseline from 2.516 to 2.528 (and thus jenkins.version to ${jenkins.baseline}.3).
  • Update the imported io.jenkins.tools.bom:bom-${jenkins.baseline}.x version to 6398.v1d26a_dd495e2.
  • Remove the explicit workflow-job version override from plugin/pom.xml so the BOM controls it.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
pom.xml Raises the Jenkins baseline (and resulting Jenkins core version property).
plugin/pom.xml Updates the imported Jenkins BOM and removes the pinned workflow-job version to defer to BOM-managed versions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@timja

timja commented Jul 21, 2026

Copy link
Copy Markdown
Member

Anything motivating this? Still quite an old version. unsupported bom line too.

https://www.jenkins.io/doc/developer/plugin-development/choosing-jenkins-baseline/

@jglick

jglick commented Jul 21, 2026

Copy link
Copy Markdown
Member Author

Anything motivating this?

Closing #1807.

@jglick
jglick merged commit e007b7f into jenkinsci:master Jul 21, 2026
19 checks passed
@jglick
jglick deleted the bom branch July 21, 2026 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants