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

[JENKINS-70684] Deprecate standalone use of hudson.Main #9023

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

daniel-beck
Copy link
Member

See JENKINS-70684.

Thoughts about this as a first step?

Testing done

None yet, so far asking about the general direction.

Proposed changelog entries

  • Deprecate use of jenkins-core.jar for External Monitor Job Type Plugin.

Proposed upgrade guidelines

N/A

Submitter checklist

Desired reviewers

@mention

Before the changes are marked as ready-for-merge:

Maintainer checklist

@jglick
Copy link
Member

jglick commented Mar 16, 2024

Seems right, and if there is functionality that cannot be handled by a CLI command for whatever reason as #8825 (comment) implies (AFAICT this would only be including the command exit status automatically, as you can already pipe command output into the CLI) then it would be better to create an entry point main class in the plugin instead.

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