Skip to content

Remove obsolete incremental config - #3382

Merged
uhafner merged 2 commits into
jenkinsci:mainfrom
jtnord:remove-obsolete-incremental
Jul 21, 2026
Merged

Remove obsolete incremental config#3382
uhafner merged 2 commits into
jenkinsci:mainfrom
jtnord:remove-obsolete-incremental

Conversation

@jtnord

@jtnord jtnord commented Jul 8, 2026

Copy link
Copy Markdown
Member

Testing done

mvn clean package -DforkCount=6

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed

@github-actions
github-actions Bot requested a review from uhafner July 8, 2026 10:44
Comment thread .mvn/maven.config
@@ -1,3 +1,2 @@
-Dchangelist.format=%d.v%s
-Pconsume-incrementals

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.

either enable this profile locally when needed, or for CI add a marker file to enable it along with the incremental dependency that is required.

Comment thread plugin/pom.xml Outdated
Comment thread plugin/pom.xml Outdated
Comment thread plugin/pom.xml
Comment on lines -508 to -512
<repositories>
<repository>
<id>repo.jenkins-ci.org</id>
<url>https://repo.jenkins-ci.org/public/</url>
</repository>

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.

set in the parent which should be availble locally via the default <relativePath>../pom.xml</relativePath>

Comment thread plugin/pom.xml
Comment on lines -513 to -517
<repository>
<id>incrementals.jenkins-ci.org</id>
<url>https://repo.jenkins-ci.org/incrementals/</url>
</repository>
</repositories>

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.

remove the incremental repo -> #3368 (comment)

Comment thread plugin/pom.xml
Comment on lines -519 to -524
<pluginRepositories>
<pluginRepository>
<id>repo.jenkins-ci.org</id>
<url>https://repo.jenkins-ci.org/public/</url>
</pluginRepository>
</pluginRepositories>

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.

set in the parent which should be availble locally via the default <relativePath>../pom.xml</relativePath>

Comment thread ui-tests/pom.xml
<groupId>io.jenkins.plugins</groupId>
<artifactId>warnings-ng-ui-tests</artifactId>
<version>UNVERSIONED</version>
<version>UNVERSIONED-SNAPSHOT</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.

given the source code changes here always use a SNAPSHOT version never a release version.

Comment thread ui-tests/pom.xml
Comment on lines -96 to -99
<repository>
<id>incrementals.jenkins-ci.org</id>
<url>https://repo.jenkins-ci.org/incrementals/</url>
</repository>

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.

not sure exactly how your GH actions are setup - but should use something similar to the stock buildPlugin and a marker file to enable the consume-incrementals profile.

Comment thread ui-tests/pom.xml
Comment on lines -291 to -296
<profile>
<id>consume-incrementals</id>
</profile>
<profile>
<id>might-produce-incrementals</id>
</profile>

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.

overrode the profiles so they where a NO-OP

@jtnord

jtnord commented Jul 8, 2026

Copy link
Copy Markdown
Member Author

artifactory is currently down, so the build failures are not realistic

@uhafner uhafner added the internal Internal changes without user or API impact label Jul 20, 2026
@uhafner uhafner changed the title remove obsolete incremental config Remove obsolete incremental config Jul 20, 2026

@uhafner uhafner left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for fixing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Internal changes without user or API impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants