I have a Windows 8 machine that I use occasionally. I have never tried to configure a debug environment on it. If you don't get an answer from anyone else in the next 24 hours, I may be able to provide some hints / steps / instructions.
I won't be able to assist with debugging multiple plugins in a single debugging session, because I've never done that. I'm confident it is possible, I've just never done it. My experience with git-plugin and git-client-plugin development on Windows was somewhat frustrating. As far as I could tell, most Jenkins core developers develop on Linux. That means they don't generally see the file system locking related exceptions thrown in tests on Windows. I still run git-plugin and git-client-plugin tests on Windows, but my primary development environment is a Ubuntu 14.04 machine with an SSD. It runs much faster than any of my Windows machines ever did. Mark Waite On Fri, Dec 5, 2014 at 8:38 AM, Ivo Bellin Salarin < [email protected]> wrote: > Well, > > I would try to setup a debug environment for a jenkins plugin > (git-client-plugin) on windows 8.1. > But I'm failing at it, and I don't know how to proceed. > > So far: I have installed netbeans 8.0.1 and the sources of > git-client-plugin from github. I have built the sources using > netbeans/maven, and I am able to run jenkins using mvn hpi:run. > > But: > 1) NetBeans doesn't propose me to debug the plugin. The debug button is > grayed out. > 2) Git-client-plugin is part of a chain of plugins. The final user of this > plugin chain is git-plugin. If I deploy git-plugin and all of its > dependencies, I get other exceptions, like "cycle detected (git-client -> > git-server -> git-client)" > 3) deleting git-server, I get an error concerning the absence of > git-client 1.11.1... > > Well, do somebody have noob instructions about how to setup a debug > environment for git-client-plugin? > > thanks in advance, > Ivo > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/CAPc4eF9bU09M4%2BXb7Ox1sYhnCOX1iJBis6O2uJx%2BBkKT%2Ba9jbQ%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-dev/CAPc4eF9bU09M4%2BXb7Ox1sYhnCOX1iJBis6O2uJx%2BBkKT%2Ba9jbQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Thanks! Mark Waite -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtECm4mrEiMT7%3DnT%2B43JoRC_Ef0TE9jNc4hvnCCQgat8TQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
