[JIRA] [gui] (JENKINS-19457) Buggy plugin implementations break job configuration too easily

2014-05-19 Thread jabbrw...@gmail.com (JIRA)














































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

2013-07-16 Thread jabbrw...@gmail.com (JIRA)














































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

2013-07-12 Thread jabbrw...@gmail.com (JIRA)














































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

2013-07-12 Thread jabbrw...@gmail.com (JIRA)












































  
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

2013-07-11 Thread jabbrw...@gmail.com (JIRA)















































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

2013-07-11 Thread jabbrw...@gmail.com (JIRA)














































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

2013-07-11 Thread jabbrw...@gmail.com (JIRA)














































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

2013-07-11 Thread jabbrw...@gmail.com (JIRA)















































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

2013-07-11 Thread jabbrw...@gmail.com (JIRA)















































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

2013-07-11 Thread jabbrw...@gmail.com (JIRA)















































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

2013-07-11 Thread jabbrw...@gmail.com (JIRA)















































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

2013-07-11 Thread jabbrw...@gmail.com (JIRA)















































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

2013-07-11 Thread jabbrw...@gmail.com (JIRA)














































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

2013-07-05 Thread jabbrw...@gmail.com (JIRA)














































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

2013-07-04 Thread jabbrw...@gmail.com (JIRA)














































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

2013-07-04 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-25 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-25 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-25 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-24 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-24 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-24 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-14 Thread jabbrw...@gmail.com (JIRA)















































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

2013-06-14 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-14 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-13 Thread jabbrw...@gmail.com (JIRA)














































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

2013-06-13 Thread jabbrw...@gmail.com (JIRA)














































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.