-
-
Notifications
You must be signed in to change notification settings - Fork 9.3k
[JENKINS-52417] - Removing FilePath.copyFromRemotely #3480
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
Conversation
|
Is this the first case of breaking updates due to Beta annotations? |
Yes, though the user impact should be zero since the calls to |
|
Ready to merge once @jglick confirms it |
|
@jglick please follow the PR template and create a changelog entry proposal. Although the API is not used elsewhere, IMHO it is important to make it changelogged since the API is in LTS. Maybe we also want to create a follow-up patch to 2.107.x Stable branch and change annotation to |
|
All makes sense. On hold until referenced PRs are merged. |
|
jenkinsci/workflow-basic-steps-plugin#60 need not be merged first, since that is the same PR where this API was first used—has just been open that long. jenkinsci/copyartifact-plugin#104 ought to be merged and released first (implying a release of jenkinsci/apache-httpcomponents-client-4-api-plugin#9), since otherwise there could be an |
|
jenkinsci/copyartifact-plugin#104 has been merged but not yet released, so this is still on hold. |
|
Trying to trigger a fresh build. |
|
Created https://issues.jenkins-ci.org/browse/JENKINS-52417 for it. IMHO tickets must be always required for Beta API removal. The change will need to be backported as discussed above |
|
Added the changelog entry |
In favor of jenkinsci/apache-httpcomponents-client-4-api-plugin#9 as picked up by jenkinsci/workflow-basic-steps-plugin#60 & jenkinsci/copyartifact-plugin#104, the only places where this method had been called.
Changelog entry
hudson.FilePath#copyFromRemotely()Beta API from the core