This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Remove hpi-specific functionality from hudson.maven | ||
---|---|---|---|
Product: | connecteddeveloper | Reporter: | Jesse Glick <jglick> |
Component: | Hudson | Assignee: | Jaroslav Havlin <jhavlin> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mmirilovic |
Priority: | P2 | Keywords: | PATCH_AVAILABLE |
Version: | 7.2 | ||
Hardware: | All | ||
OS: | All | ||
URL: | https://wiki.jenkins-ci.org/display/JENKINS/NetBeans+Plugin+for+Stapler | ||
Issue Type: | TASK | Exception Reporter: | |
Attachments: |
Proposed patch
Revised patch |
Created attachment 128683 [details]
Revised patch
Now includes a ProjectProblemsProvider impl that at least notifies you of where the new plugin lives. Does not yet try to install it from PP, but probably OK for now. I have uploaded the new plugin to PP with signature and am awaiting verification for 7.2.
Integrated as http://hg.netbeans.org/core-main/rev/247249469654 Thank you for creating the patch, Jesse. Integrated into 'main-golden', will be available in build *201212040001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/247249469654 User: Jaroslav Havlin <jhavlin@netbeans.org> Log: #219789: Remove hpi-specific functionality from hudson.maven |
Created attachment 125656 [details] Proposed patch This module serves two distinct functions (historically it seemed like overkill to make two modules out of it): 1. Makes it possible to use Maven projects with the IDE’s Hudson integration. 2. Offers some assistance writing Hudson plugins. The second part is poorly maintained here and too cumbersome to develop in the NetBeans IDE proper. I am working on moving it to an externally hosted plugin suite which already has some related functionality, to try to get the NetBeans support on par with IntelliJ. For that to happen the old code in hudson.maven should be removed. (The new plugin currently masks these services so it can run on NB 7.2.)