[JIRA] [gui] (JENKINS-19457) Buggy plugin implementations break job configuration too easily
Jens Hausherr commented on JENKINS-19457 Buggy plugin implementations break job configuration too easily The main problem is that it is not tied to a particular plugin. Each plugin you install contributes to the _javascript_ executed on the configuration page of each job. If any one plugin introduces an erroneous _javascript_ the whole configuration page stops working, leaving you gesssing which plugin could be the culprit. The only real solution to this would be some kind of sandboxing of each plugin in an error handler that ensures that the rest of the configuration page still works, optimally telling the user which plugin broke so it can be fixed easier. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] [urltrigger] (JENKINS-18764) NPE in URLTrigger when saving project configuration
Jens Hausherr created JENKINS-18764 NPE in URLTrigger when saving project configuration Issue Type: Bug Affects Versions: current Assignee: Gregory Boissinot Components: urltrigger Created: 16/Jul/13 9:16 AM Description: When saving a project configuration a NullPointerException occurs in UrlTrigger.getLogFile(). javax.servlet.ServletException: java.lang.NullPointerException at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:726) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777) at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:239) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777) at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:239) at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:684) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:777) at org.kohsuke.stapler.Stapler.invoke(Stapler.java:586) at org.kohsuke.stapler.Stapler.service(Stapler.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96) at hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:58) at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:99) at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:118) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:174) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at jenkins.security.ApiTokenFilter.doFilter(ApiTokenFilter.java:64) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67) at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87) at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:47) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at hudson.util.CharacterEncodingFilte
[JIRA] [job-dsl-plugin] (JENKINS-18492) Inception: Create DSL build step to add DSL Job execution as step
Jens Hausherr commented on JENKINS-18492 Inception: Create DSL build step to add DSL Job execution as step An example might be useful. Currently I have around 50 projects in our internal github, most are using git-flow for managing releases and features. That means that I have two core jobs for branches (develop and master) that change rather infrequently. For each project there are a number of short-lived branches for features, releases and hotfixes (branch names: feature/, release/, hotfix/*) where I would like to check and (re-)create Jobs for each branch more frequently than for the main ones. So here is my current solution (the important parts): Unable to find source-code formatter for language: groovy. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, javarepositories.each { repo -> /* get branches from github */ branches.each { def branchName = it.name switch (branchName) { case productionBranchName: case developmentBranchName: job { /* define a job for each master(production) and develop (development) branch } break default: /* skip other branches now */ break } } /* generate monitor job per repository */ job { triggers { cron 'H/5 * * * *' } steps { dsl { removeAction('DELETE') //text readFileFromWorkspace('templates.monitor-job.groovy') text """/* Job for monitoring feature/release and other branches. Generated code, DO NOT EDIT!! */ /* iterae over branches */ branches.each { def branchName = it.name /* Skip all non-feature/release/hotfix branches */ if (branchName =~ /(feature|release|hotfix)\\/.+/) { job { name "${baseJobName}-\${branchName.replaceAll('/', '-')}" /* use develop job as template */ using "${baseJobName}-${developmentBranchName}" scm { github(ghproject, "origin/\${branchName}", 'ssh', 'source.xing.com') } } } } """ } } } } Basically I install the two main jobs that only change when I update the initial DSL specification. The monitor job runs on a rather frequent cron schedule to catch all short-lived branches and creates jobs for feature branches based on the current development-Branch job definition. As the DSL keeps track both of the generated jobs and of the templates that have been used for jobs I get an automatic cascade that updates my feature branches whenever I roll out changes to the development branch. And jobs for feature branches that no longer exist get deleted automatically. Integrating the DSL definition as String enables to generate a customized job template for each repository (necessary as there is a different template job for each repository) This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18492) Inception: Create DSL build step to add DSL Job execution as step
Jens Hausherr edited a comment on JENKINS-18492 Inception: Create DSL build step to add DSL Job execution as step An example might be useful. Currently I have around 50 projects in our internal github, most are using git-flow for managing releases and features. That means that I have two core jobs for branches (develop and master) that change rather infrequently. For each project there are a number of short-lived branches for features, releases and hotfixes (branch names: feature/, release/, hotfix/*) where I would like to check and (re-)create Jobs for each branch more frequently than for the main ones. So here is my current solution (the important parts): Unable to find source-code formatter for language: groovy. Available languages are: _javascript_, sql, xhtml, actionscript, none, html, xml, javarepositories.each { repo -> /* get branches from github */ branches.each { def branchName = it.name switch (branchName) { case productionBranchName: case developmentBranchName: job { /* define a job for each master(production) and develop (development) branch } break default: /* skip other branches now */ break } } /* generate monitor job per repository */ job { triggers { cron 'H/5 * * * *' } steps { dsl { removeAction('DELETE') //text readFileFromWorkspace('templates.monitor-job.groovy') text """/* Job for monitoring feature/release and other branches. Generated code, DO NOT EDIT!! */ /* iterae over branches */ branches.each { def branchName = it.name /* Skip all non-feature/release/hotfix branches */ if (branchName =~ /(feature|release|hotfix)\\/.+/) { job { name "${baseJobName}-\${branchName.replaceAll('/', '-')}" /* use develop job as template */ using "${baseJobName}-${developmentBranchName}" /* build steps */ } } } """ } } } } Basically I install the two main jobs that only change when I update the initial DSL specification. The monitor job runs on a rather frequent cron schedule to catch all short-lived branches and creates jobs for feature branches based on the current development-Branch job definition. As the DSL keeps track both of the generated jobs and of the templates that have been used for jobs I get an automatic cascade that updates my feature branches whenever I roll out changes to the development branch. And jobs for feature branches that no longer exist get deleted automatically. Integrating the DSL definition as String enables to generate a customized job template for each repository (necessary as there is a different template job for each repository) This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18709) Support rvm plugin for building Ruby projects in RVM controlled env
Jens Hausherr assigned JENKINS-18709 to Justin Ryan Support rvm plugin for building Ruby projects in RVM controlled env Implemented feature w/ tests. Pull request already there. Change By: Jens Hausherr (11/Jul/13 12:58 PM) Assignee: Jens Hausherr Justin Ryan This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18709) Support rvm plugin for building Ruby projects in RVM controlled env
Jens Hausherr created JENKINS-18709 Support rvm plugin for building Ruby projects in RVM controlled env Issue Type: New Feature Affects Versions: current Assignee: Jens Hausherr Components: job-dsl-plugin Created: 11/Jul/13 11:40 AM Description: Please extend the DSL by a method rvm() to provide a rvm controlled environment for building Ruby projects Project: Jenkins Priority: Minor Reporter: Jens Hausherr This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18492) Inception: Create DSL build step to add DSL Job execution as step
Jens Hausherr commented on JENKINS-18492 Inception: Create DSL build step to add DSL Job execution as step The queue() method executes jobs after they have been created if I am not wrong? The idea here is that I can generate a DSL job (usng the initial DSL that sets up the base jobs) that tracks and generates/deletes Jobs for feature branches or similar. This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18334) Add "Build using SBT" as build step
Jens Hausherr resolved JENKINS-18334 as Fixed Add "Build using SBT" as build step Implemented and merged to master Change By: Jens Hausherr (11/Jul/13 9:30 AM) Status: Open Resolved Resolution: Fixed This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18462) Add support for URL trigger/Github Push trigger plugin
Jens Hausherr resolved JENKINS-18462 as Fixed Add support for URL trigger/Github Push trigger plugin Implemented and merged to master Change By: Jens Hausherr (11/Jul/13 9:30 AM) Status: Open Resolved Resolution: Fixed This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18491) Add support for advanced project configuration and timeouts to DSL
Jens Hausherr resolved JENKINS-18491 as Fixed Add support for advanced project configuration and timeouts to DSL Has been merged to master Change By: Jens Hausherr (11/Jul/13 9:29 AM) Status: In Progress Resolved Resolution: Fixed This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18462) Add support for URL trigger/Github Push trigger plugin
Jens Hausherr assigned JENKINS-18462 to Justin Ryan Add support for URL trigger/Github Push trigger plugin Change By: Jens Hausherr (11/Jul/13 9:27 AM) Assignee: Jens Hausherr Justin Ryan This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18491) Add support for advanced project configuration and timeouts to DSL
Jens Hausherr assigned JENKINS-18491 to Justin Ryan Add support for advanced project configuration and timeouts to DSL Change By: Jens Hausherr (11/Jul/13 9:27 AM) Assignee: Jens Hausherr Justin Ryan This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18704) Add support for port allocator plugin
Jens Hausherr created JENKINS-18704 Add support for port allocator plugin Issue Type: New Feature Affects Versions: current Assignee: Jens Hausherr Components: job-dsl-plugin Created: 11/Jul/13 9:01 AM Description: It would be nice if the DSL supported the port-allocator plugin to generate concurrently executable jobs that otherwise would have to compete for port numbers. Project: Jenkins Priority: Major Reporter: Jens Hausherr This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [sbt] (JENKINS-13497) Variables should be expanded
Jens Hausherr commented on JENKINS-13497 Variables should be expanded Implemented fix and sent pull request: https://github.com/jenkinsci/sbt-plugin/pull/10 This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [core] (JENKINS-18620) Configure tab freezes with Firefox and Chrome
Jens Hausherr updated JENKINS-18620 Configure tab freezes with Firefox and Chrome Change By: Jens Hausherr (04/Jul/13 1:18 PM) Summary: Configure tag tab freezes with Firefox and Chrome This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [core] (JENKINS-18620) Configure tag freezes with Firefox and Chrome
Jens Hausherr created JENKINS-18620 Configure tag freezes with Firefox and Chrome Issue Type: Bug Affects Versions: current Assignee: Unassigned Components: core Created: 04/Jul/13 12:18 PM Description: The job configuration dialog freezes at the grey "loading" overlay with Firefox and Chrome. It works (at least) with Opera, so I guess it is unlikely to be related to a plugin (like in one older ticket). Environment: Mac OS X 10.7.5 Firefox 22.0 Chrome 27.0.1453.116 Opera 12.15 (Build 1748) Project: Jenkins Priority: Critical Reporter: Jens Hausherr This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18492) Inception: Create DSL build step to add DSL Job execution as step
Jens Hausherr created JENKINS-18492 Inception: Create DSL build step to add DSL Job execution as step Issue Type: New Feature Assignee: Justin Ryan Components: job-dsl-plugin Created: 25/Jun/13 2:55 PM Description: The DSL should be able to create Jobs that in turn execute DSL scripts. It would be useful to shorten the ramp-up time for setting up new projects when the DSL job used for initializing a projects jobs could also install a DSL job that in turn takes care of featur branch builds (or any similar use case) Project: Jenkins Priority: Minor Reporter: Jens Hausherr This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18491) Add support for advanced project configuration and timeouts to DSL
Jens Hausherr commented on JENKINS-18491 Add support for advanced project configuration and timeouts to DSL Also implemented a method for linking a project to a github project This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18491) Add support for advanced project configuration and timeouts to DSL
Jens Hausherr created JENKINS-18491 Add support for advanced project configuration and timeouts to DSL Issue Type: New Feature Assignee: Jens Hausherr Components: job-dsl-plugin Created: 25/Jun/13 2:36 PM Description: The support for configuring advanced project options (like quiet time,...) and for timeouts is quite limited at the moment. The DSL should support all yet missing advanced project options that are available by default in Jenkins: Quiet period Retry Count (SCM) using custom workspaces Setting a display name for a Job Likewise the timeout configuration is limited to configuring absolute timeouts. It also should permit configuration of the "elastic" and "likelyStuck" mode. Project: Jenkins Priority: Minor Reporter: Jens Hausherr This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18462) Add support for URL trigger/Github Push trigger plugin
Jens Hausherr updated JENKINS-18462 Add support for URL trigger/Github Push trigger plugin Change By: Jens Hausherr (24/Jun/13 8:41 AM) Summary: Add support for URL trigger /Github Push trigger plugin Description: Support for the URL trigger plugin would be nice as it would enable basic dependency triggering for non-maven projects. (Currently using it for SBT projecs).Also adding support for github push notifications (as it is trivial to add) This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18462) Add support for URL trigger plugin
Jens Hausherr updated JENKINS-18462 Add support for URL trigger plugin Change By: Jens Hausherr (24/Jun/13 7:07 AM) Summary: Ass Add support for URL trigger plugin This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18462) Ass support for URL trigger plugin
Jens Hausherr created JENKINS-18462 Ass support for URL trigger plugin Issue Type: New Feature Assignee: Jens Hausherr Components: job-dsl-plugin Created: 24/Jun/13 7:07 AM Description: Support for the URL trigger plugin would be nice as it would enable basic dependency triggering for non-maven projects. Project: Jenkins Priority: Major Reporter: Jens Hausherr This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18334) Add "Build using SBT" as build step
Jens Hausherr assigned JENKINS-18334 to Justin Ryan Add "Build using SBT" as build step Sent Pull request for implementation Change By: Jens Hausherr (14/Jun/13 7:32 AM) Assignee: Jens Hausherr Justin Ryan This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18334) Add "Build using SBT" as build step
Jens Hausherr stopped work on JENKINS-18334 Add "Build using SBT" as build step Change By: Jens Hausherr (14/Jun/13 7:31 AM) Status: In Progress Open This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18334) Add "Build using SBT" as build step
Jens Hausherr started work on JENKINS-18334 Add "Build using SBT" as build step Change By: Jens Hausherr (14/Jun/13 7:31 AM) Status: Open In Progress This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18340) Add support for passing Jenkins configuration information to the DSL
Jens Hausherr created JENKINS-18340 Add support for passing Jenkins configuration information to the DSL Issue Type: New Feature Assignee: Justin Ryan Components: job-dsl-plugin Created: 13/Jun/13 3:12 PM Description: Configurations for Jenkins plugins have an attribute "plugin" to enable compatiblity checks with more recent versions. Right now there is no way to access information on installed plugins and their versions from as DSL command. It might help adding a map containing configuration information to the parameters returned by JobManagement, like it is currently done for environment variables. I would require to change the getParameters() signatue from Map to Map. The benefit would be that it would enable the DSL to generate configurations for different (possibly incompatible) versions of a plugin depending on the currently installed version or it could fail the build if a job configuration is installed for a plugin that is not yet installed. Project: Jenkins Priority: Major Reporter: Jens Hausherr This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
[JIRA] [job-dsl-plugin] (JENKINS-18334) Add "Build using SBT" as build step
Jens Hausherr created JENKINS-18334 Add "Build using SBT" as build step Issue Type: New Feature Assignee: Jens Hausherr Components: job-dsl-plugin Created: 13/Jun/13 12:18 PM Description: It would be nice to have support for creating jobs that build sbt applications Project: Jenkins Priority: Minor Reporter: Jens Hausherr This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators. For more information on JIRA, see: http://www.atlassian.com/software/jira -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.