Ok, I'm pretty much in the same situation over here. Alright, I'm looking forward your advancement on this issue; I'll keep you updated if I find anything.
Thanks again! - Frank On Wed, Jun 1, 2016 at 3:40 PM Thomas Zoratto <[email protected]> wrote: > Right now I can’t see a way to do this but my knowledge on this topic is > very limited. I also have to work on it soon so I’ll let you know if I find > a way (and if you still don’t have the answer). > > Please share your progress, if any > > Good luck ! > > Thomas > > > Le 1 juin 2016 à 20:35, François Genois <[email protected]> a > écrit : > > Hello Thomas, > > Thank you very much for your answer. > The promoted builds plugin is indeed a extension point. > > I added the following line to my dependencies "testCompile > 'org.jenkins-ci.plugins:promoted-builds:2.27@jar'" and my 'gradlew test' > command now succeeds. > > I just tried applying the same logic to the 'debugXml' gradle task (I use > the XML to verify if I haven't done any regression during refactoring), but > I can't figure out how to make this code run in a context running an > instance of the promoted-builds plugin. > > Do you have an idea of how I could get the XML generated from the scripts? > > Thank you again and have a nice day! > > - Frank > > > On Wednesday, June 1, 2016 at 12:20:01 PM UTC-4, Thomas Zoratto wrote: >> >> Hello Frank, >> >> I guess the promoted builds plugin is not directly compatible with the >> job DSL plugin. I mean you can’t find DSL methods relative to the promoted >> builds plugin in the online API >> https://github.com/franknarf8/job-dsl-gradle-example/commit/f15b7fbf698d7be29b8527043d8649ab15559842 >> . >> >> I think the job DSL plugin must use the extension point when in the >> context of a running instance with the promoted builds plugin installed. >> >> Though, I suppose you can test it locally thanks to the last updates of >> sheehan's github repo. See >> https://github.com/sheehan/job-dsl-gradle-example/commit/9d6260b44cefdd832ee3f854f107b24f15881ea7. >> You’ll have to specify the plugins you have in your running instance in >> order to simulate a similar environment for your local tests. >> >> sorry for my poor English ! >> >> Thomas >> >> Le 1 juin 2016 à 16:36, François Genois <[email protected]> a écrit : >> >> Good morning everyone, >> >> I'm currently using a project based on >> https://github.com/sheehan/job-dsl-gradle-example and I am trying to get >> the promoted-builds plugin to work with this project ( >> https://wiki.jenkins-ci.org/display/JENKINS/Promoted+Builds+Plugin). >> >> Everything works fine on my Jenkins server (with the plugin installed), >> but I can't figure out a way to make my code work on this local project. I >> use this project to work locally, to debug and to test; instead of sending >> it to the server for every single modifications. >> >> Here is an example project that reproduces my problem : >> >> https://github.com/franknarf8/job-dsl-gradle-example/commit/f15b7fbf698d7be29b8527043d8649ab15559842 >> >> And here one of the ways I run it locally : >> gradlew debugXml -Dpattern=jobs/example1Jobs.groovy >> >> I'm not quite sure if this is a limitation/bug/feature_request or if >> it is simply me having a hard time to make it work. >> >> Please help me and I wish you a nice day! >> >> - Frank >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Users" 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-users/596540e7-63dc-49c2-9532-be154aafd98d%40googlegroups.com >> <https://groups.google.com/d/msgid/jenkinsci-users/596540e7-63dc-49c2-9532-be154aafd98d%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> >> >> > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" 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-users/c5fbe124-2007-4d58-9daa-35bf41cbf1ea%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/c5fbe124-2007-4d58-9daa-35bf41cbf1ea%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Jenkins Users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/jenkinsci-users/ZC-XZbrEz1s/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/4E2786B1-62C5-47CB-A595-463E41CC491F%40gmail.com > <https://groups.google.com/d/msgid/jenkinsci-users/4E2786B1-62C5-47CB-A595-463E41CC491F%40gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" 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-users/CAH5%2Ba%3Drp__n8kFAzp9tKv5gHyDUwPUU3MVYfV66HuDpV6wWheg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
