Repository navigation
Remove call to isDefaultWorkspaceDir - #434
Conversation
Jenkins 2.584 removes the isDefaultWorkspaceDir method. This is the only reference found by GitHub search in all of jenkinsci. Removed by pull request: * jenkinsci/jenkins#27406 Detected by pull requests: * jenkinsci/jenkins#27453 * jenkinsci/bom#7496 Upgrades the parent pom because otherwise the plugin cannot be compiled with Jenkins 2.583 Testing done: * Confirmed compilation fails without this change: `mvn -Djenkins.version=2.584-rc38753.cd27cb_2e2b_98 verify` * Confirmed compilation succeeds and test passes with this change: `mvn -Djenkins.version=2.584-rc38753.cd27cb_2e2b_98 -Dtest=JenkinsBuildsAndWorkspacesDirectoriesTest verify`
|
This needs to be labeled @Vlatombe or @olamy could you review, merge, and release this pull request? @jglick if one of those two are not available, could you help persuade one of the other maintainers to review and merge it? |
Jenkins 2.584 fails a Maven plugin test in the plugin BOM because the test in the Maven plugin uses a method that was marked as restricted and then was removed in Jenkins 2.584. Rather than block plugin BOM updates to Jenkins 2.584, let's remove the Maven plugin from the plugin BOM. https://plugins.jenkins.io/maven-plugin/#plugin-content-risks advises against using the plugin. It has advised against using the plugin for 4 years. The Maven plugin is not actively maintained. Its health score continues to decline. Fix is proposed for the Maven plugin in pull request: * jenkinsci/maven-plugin#434 Testing done: * Confirmed that a plugin with a test dependency on Maven plugin passes tests: `LINE=weekly PLUGINS=s3 bash ./local-test.sh`
|
The last release was cut by Basil AFAICT, and there is no CD. Maybe @timja or someone else with org-wide powers is able to cut releases? Otherwise I guess you can exclude the test from the BOM, but in general if there is no one able or willing to release it then it should not be in the BOM any more. |
No worry. The maven plugin has been removed from the plugin BOM with pull request: The pull request can wait indefinitely. |
|
I have deployed a 3.28 release. |
Remove call to isDefaultWorkspaceDir
Jenkins 2.584 removes the isDefaultWorkspaceDir method. This is the only reference found by GitHub search in all of jenkinsci.
Removed by pull request:
workspaceDir+buildsDirjenkins#27406Detected by pull requests:
Upgrades the parent pom because otherwise the plugin cannot be compiled with Jenkins 2.583
Needs to be merged and released before the next plugin BOM release, otherwise it will block the upgrade to Jenkins 2.584.
Testing done
mvn -Djenkins.version=2.584-rc38753.cd27cb_2e2b_98 verifymvn -Djenkins.version=2.584-rc38753.cd27cb_2e2b_98 -Dtest=JenkinsBuildsAndWorkspacesDirectoriesTest verifySubmitter checklist