[JIRA] (JENKINS-59706) Threads blocked in /blue/rest/organizations/jenkins/computers/ due to loop in PipelineRunImpl.getCommitUrl
Title: Message Title Damien Coraboeuf commented on JENKINS-59706 Re: Threads blocked in /blue/rest/organizations/jenkins/computers/ due to loop in PipelineRunImpl.getCommitUrl I've now seen JENKINS-56773 and we will uninstall the "Blue Ocean Executor Info" plugin and check. Add Comment This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38) -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.202407.1570550825000.8194.1586346660198%40Atlassian.JIRA.
[JIRA] (JENKINS-59706) Threads blocked in /blue/rest/organizations/jenkins/computers/ due to loop in PipelineRunImpl.getCommitUrl
Title: Message Title Damien Coraboeuf commented on JENKINS-59706 Re: Threads blocked in /blue/rest/organizations/jenkins/computers/ due to loop in PipelineRunImpl.getCommitUrl Hi, We're using version 1.21.0 of BlueOcean on Jenkins LTS 2.204.1 and the problem persists Calls to /blue/rest/organizations/jenkins/computers/ are so heavy that they freeze the browsers when accessing BlueOcean. We had to disable those calls at firewall level but this makes some features of BlueOcean not working any longer (like triggering a build from the branch view). We do have an installation with up to 125 transient EC2 nodes and thousands of jobs running every day. What could I provide which helps fixing the issue? Thanks, Damien Coraboeuf Add Comment This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38) -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.202407.1570550825000.8097.1586346000280%40Atlassian.JIRA.
[JIRA] (JENKINS-59706) Threads blocked in /blue/rest/organizations/jenkins/computers/ due to loop in PipelineRunImpl.getCommitUrl
Title: Message Title Damien Coraboeuf edited a comment on JENKINS-59706 Re: Threads blocked in /blue/rest/organizations/jenkins/computers/ due to loop in PipelineRunImpl.getCommitUrl Hi,We're using version 1.21.0 of BlueOcean on Jenkins LTS 2.204.1 and the problem persists :(Calls to {{/blue/rest/organizations/jenkins/computers/}} are so heavy that they freeze the browsers when accessing BlueOcean. We had to disable those calls at firewall proxy level but this makes some features of BlueOcean not working any longer (like triggering a build from the branch view).We do have an installation with up to 125 transient EC2 nodes and thousands of jobs running every day.What could I provide which helps fixing the issue?Thanks,Damien Coraboeuf Add Comment This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38) -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.202407.1570550825000.8099.1586346000310%40Atlassian.JIRA.
[JIRA] (JENKINS-59966) Prometheus Plugin: Causes StackOverFlowerError
Title: Message Title Damien Coraboeuf commented on JENKINS-59966 Re: Prometheus Plugin: Causes StackOverFlowerError We have the same issue in my company: Jenkins LTS 2.190.1 Prometheus plugin 2.0.6 Stacktrace overflow as mentioned above. However, we do have a second Jenkins instance, with same version, and no issue there. So this must be somehow linked to some kind of setup. Add Comment This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f) -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.202770.1572283306000.7829.1574872440348%40Atlassian.JIRA.
[JIRA] (JENKINS-58063) Config File Provider plugin 3.6.1 not available
Title: Message Title Damien Coraboeuf created an issue Jenkins / JENKINS-58063 Config File Provider plugin 3.6.1 not available Issue Type: Bug Assignee: Dominik Bartholdi Components: config-file-provider-plugin Created: 2019-06-18 07:24 Priority: Major Reporter: Damien Coraboeuf Hi, The config-file-provider-plugin plugin 3.6.1 is supposed to have been delivered on June 5th, but its still not available in any mirror (here for example: http://repo.jenkins-ci.org/public/org/jenkins-ci/plugins/config-file-provider/) This impedes the delivery of the JENKINS-57417 fix. Can somebody have a look? Thanks, Damien Add Comment
[JIRA] (JENKINS-57345) Cannot install Java on DO agents any longer
Title: Message Title Damien Coraboeuf created an issue Jenkins / JENKINS-57345 Cannot install Java on DO agents any longer Issue Type: Bug Assignee: Unassigned Components: digitalocean-plugin Created: 2019-05-06 17:00 Environment: Jenkins 2.164.2 Digital Ocean plugin 1.0 Priority: Major Reporter: Damien Coraboeuf Hi, For quite some time already, the creation of Digital Ocean agents has become quite brittle and barely usable. I'm using the "Ubuntu Docker 18.09.2~3 on 18.04" image as a base, and the installation of the Java JVM for bootstrapping the agent fails (almost all the time, but not always) with: WARNING: Installing java failed. java.lang.Exception: Installing java failed. at com.dubture.jenkins.digitalocean.DigitalOceanComputerLauncher.launch(DigitalOceanComputerLauncher.java:184) In the agent log, one of the last messages we see is: E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? Any idea what could be causing this? Thanks for any feedback, Damien
[JIRA] (JENKINS-45719) Description for a pipeline run is not compatible and cannot be disabled
Title: Message Title Damien Coraboeuf commented on JENKINS-45719 Re: Description for a pipeline run is not compatible and cannot be disabled Hi, Is there any plan to get this fixed in a future version of the Blue Ocean plugin(s)? Thanks Add Comment This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396) -- 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] (JENKINS-42673) NPE when deleting a job
Title: Message Title Damien Coraboeuf updated an issue Jenkins / JENKINS-42673 NPE when deleting a job Change By: Damien Coraboeuf Priority: Minor Major Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- 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] (JENKINS-42673) NPE when deleting a job
Title: Message Title Damien Coraboeuf commented on JENKINS-42673 Re: NPE when deleting a job Hi, I've created the https://github.com/jenkinsci/pipeline-milestone-step-plugin/pull/11 PR to fix this issue. A bit more context: this happens at Jenkins startup. We have some Groovy scripts in init.groovy.d which delete and recreate some basic infrastructure jobs. The NPE appeared on deletion after we had installed all the pipeline plug-ins, including the milestone one. Best regards, Damien. < /td> Add Comment This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e) -- 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] (JENKINS-42673) NPE when deleting a job
Title: Message Title Damien Coraboeuf created an issue Jenkins / JENKINS-42673 NPE when deleting a job Issue Type: Bug Assignee: Antonio Muñiz Components: pipeline-milestone-step-plugin Created: 2017/Mar/10 4:41 PM Environment: Jenkins 2.32.3, Pipeline Milestone Step plug-in 1.3 Priority: Minor Reporter: Damien Coraboeuf Hi, When deleting a job programmatically, a non pipeline job, we have a NPE: Mar 10, 2017 4:23:21 PM hudson.model.listeners.ItemListener forAll WARNING: failed to send event to listener of class org.jenkinsci.plugins.pipeline.milestone.MilestoneStepExecution$CleanupJobsOnDelete java.lang.NullPointerException at org.jenkinsci.plugins.pipeline.milestone.MilestoneStepExecution$CleanupJobsOnDelete.onDeleted(MilestoneStepExecution.java:348) at hudson.model.listeners.ItemListener$4.apply(ItemListener.java:205) at hudson.model.listeners.ItemListener$4.apply(ItemListener.java:203) at hudson.model.listeners.ItemListener.forAll(ItemListener.java:167) at hudson.model.listeners.ItemListener.fireOnDeleted(ItemListener.java:203) at jenkins.model.Jenkins.onDeleted(Jenkins.java:2918) at jenkins.model.Jenkins.onDeleted(Jenkins.java:324) at hudson.model.AbstractItem.delete(AbstractItem.java:572) at hudson.model.Job.delete(Job.java:683) The getMilestonesByOrdinalByJob() method might return null and should be checked against this. Best regards, Damien.
[JIRA] (JENKINS-31912) Extension point at the root of the DSL?
Title: Message Title Damien Coraboeuf commented on JENKINS-31912 Re: Extension point at the root of the DSL? We imagined to use a script which does several activities: creation / update of jobs (and therefore using the DSL) doing other activities (like provisioning of Artifactory & Ontrack) Of course, using a GroovyScriptEngine would make easy to run the last part, without any particular extension. Assuming the DSL JARs are in the classpath, plus all plugins contributing to it, would it work for the job generation part? Worth to test... Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- 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] (JENKINS-31912) Extension point at the root of the DSL?
Title: Message Title Damien Coraboeuf commented on JENKINS-31912 Re: Extension point at the root of the DSL? Hi Daniel, Yes, we would definitely need this. As such, it has nothing to do with the Seed plug-in, only with the fact that we need to run some code, as part of the pipeline (re)generation, to take care of other provisioning activities. So having the possibility to extend JobParent in our plugins, and to do our our business would definitely help. Now, I do not know how this would fit if we do not create any actual job. Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- 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] (JENKINS-35232) Gradle JPI and JenkinsRule loading issues
Title: Message Title Damien Coraboeuf commented on JENKINS-35232 Re: Gradle JPI and JenkinsRule loading issues Hi Daniel, Indeed, I now work by listing all dependencies explicitly. You can close this ticket as a duplicate then. Thanks, Damien. Add Comment This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c) -- 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] [gradle-jpi-plugin] (JENKINS-35232) Gradle JPI and JenkinsRule loading issues
Title: Message Title Damien Coraboeuf created an issue Jenkins / JENKINS-35232 Gradle JPI and JenkinsRule loading issues Issue Type: Bug Assignee: Daniel Spilker Components: gradle-jpi-plugin Created: 2016/May/31 9:06 AM Environment: Gradle JPI 0.18.1 Jenkins 1.609.3 Priority: Major Reporter: Damien Coraboeuf Hi, I'm working on a plugin, the Seed plugin, and I'm using the Gradle JPI plugin for quite some time already. I've started to refactor my integration tests to use the JenkinsRule. My plugin depends on a number of plugins in order to work and I've the following configuration: jenkinsPlugins 'org.jenkins-ci.plugins:parameterized-trigger:2.26@jar' jenkinsPlugins 'org.jenkins-ci.plugins:cloudbees-folder:4.7@jar' jenkinsPlugins 'org.jenkins-ci.plugins:gradle:1.24@jar' jenkinsPlugins 'org.jenkins-ci.plugins:envinject:1.92.1@jar' jenkinsPlugins 'org.jenkins-ci.plugins:description-setter:1.10@jar' jenkinsPlugins 'org.jenkins-ci.plugins:conditional-buildstep:1.3.3@jar' jenkinsPlugins 'org.jenkins-ci.plugins:credentials:1.22@jar' optionalJenkinsPlugins 'org.jenkins-ci.plugins:git:2.3.5@jar' optionalJenkinsPlugins
[JIRA] [build-failure-analyzer-plugin] (JENKINS-32331) Performance problems on scan on huge Jenkins instances
Title: Message Title Damien Coraboeuf commented on JENKINS-32331 Re: Performance problems on scan on huge Jenkins instances Since the org.jenkinsci.plugins.tokenmacro.DataBoundTokenMacro#evaluate(hudson.model.AbstractBuild, hudson.model.TaskListener, java.lang.String, java.util.Map, com.google.common.collect.ListMultimap ) method is synchronised (since version 1.11), we have indeed a bottleneck when several builds need to resolve the token. It seems to be necessary because this class has some instance variables and cannot be shared between different threads. So in the end, this seems more a problem with the token-macro plugin than with the BFA or the email-ext plugin. I'll go and see if there is already an issue about this. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [token-macro-plugin] (JENKINS-32331) Performance problems on scan on huge Jenkins instances
Title: Message Title Damien Coraboeuf commented on JENKINS-32331 Re: Performance problems on scan on huge Jenkins instances Moving this issue to the token-macro-plugin component. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [token-macro-plugin] (JENKINS-32331) Performance problems on scan on huge Jenkins instances
Title: Message Title Damien Coraboeuf commented on JENKINS-32331 Re: Performance problems on scan on huge Jenkins instances I've created the https://github.com/jenkinsci/token-macro-plugin/pull/21 pull request in an attempt to solve this bottleneck issue. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [job-dsl-plugin] (JENKINS-32742) Make environment contributors extensible
Title: Message Title Damien Coraboeuf created an issue Jenkins / JENKINS-32742 Make environment contributors extensible Issue Type: Improvement Assignee: Daniel Spilker Components: job-dsl-plugin Created: 03/Feb/16 6:10 AM Environment: 1.42 Priority: Major Reporter: Damien Coraboeuf Hi, The environmentVariables / contributors section should be made extensible in order to facilitate the inclusion of extensions. This is a simple update to do and I'm preparing the pull request. Damien. Add Comment
[JIRA] [token-macro-plugin] (JENKINS-32331) Performance problems on scan on huge Jenkins instances
Title: Message Title Damien Coraboeuf updated an issue Jenkins / JENKINS-32331 Performance problems on scan on huge Jenkins instances Change By: Damien Coraboeuf Component/s: token-macro-plugin Component/s: build-failure-analyzer-plugin Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [build-failure-analyzer-plugin] (JENKINS-32331) Performance problems on scan on huge Jenkins instances
Title: Message Title Damien Coraboeuf commented on JENKINS-32331 Re: Performance problems on scan on huge Jenkins instances When analysing the stack traces, we see a lock between the email-ext token resolution and the BFA: "Executor #4 for be-bld-jen-02 : executing xxx #936" prio=10 tid=0x7fc45edfb000 nid=0x2040 waiting for monitor entry [0x7fc439f05000] java.lang.Thread.State: BLOCKED (on object monitor) at org.jenkinsci.plugins.tokenmacro.DataBoundTokenMacro.evaluate(DataBoundTokenMacro.java:167) - waiting to lock <0x0006c58d5888> (a com.sonyericsson.jenkins.plugins.bfa.tokens.Token) at org.jenkinsci.plugins.tokenmacro.TokenMacro.expand(TokenMacro.java:190) at org.jenkinsci.plugins.tokenmacro.TokenMacro.expandAll(TokenMacro.java:242) at hudson.plugins.emailext.plugins.ContentBuilder.transformText(ContentBuilder.java:63) at hudson.plugins.emailext.ExtendedEmailPublisher.getContent(ExtendedEmailPublisher.java:698) Upon BFA token resolution, the code asks the build to be scanned again, but this checks only if it the BFA action is there. It seems that there is a kind of a conflict here. We use email-ext 2.36 and token-macro 1.11. When we remove the BFA token from the mail generator, it's OK. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [build-failure-analyzer-plugin] (JENKINS-32331) Performance problems on scan on huge Jenkins instances
Title: Message Title Damien Coraboeuf commented on JENKINS-32331 Re: Performance problems on scan on huge Jenkins instances We have reduced the number of concurrent scans per build from 3 to 1. It seems better now, but we're monitoring the situation. Especially, it could now cause the analysis to be longer than before. It would be nice to have a BFA dashboard showing the number of concurrent scans currently running. I'll try to work on this. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [build-failure-analyzer-plugin] (JENKINS-32331) Performance problems on scan on huge Jenkins instances
Title: Message Title Damien Coraboeuf created an issue Jenkins / JENKINS-32331 Performance problems on scan on huge Jenkins instances Issue Type: Task Assignee: Tomas Westling Components: build-failure-analyzer-plugin Created: 07/Jan/16 2:33 PM Environment: Jenkins 1.584 Build Failure Analyser 1.12.1 Priority: Major Reporter: Damien Coraboeuf Hi, On a Jenkins 1.584, using Build Failure Analyser 1.12.1, we host more than 2600 jobs, and we have 123 different BFA rules. Our log files can be fairly big (ranging from 5Mb to 100 Mb in some exceptional cases) and we have started to have serious performance issues, where the BFA scan on a failing build can take up to 15 minutes. This is of course a big issue. By looking at the code, I've seen that the scan of a log is performed once per rule being defined, and then line by line. This is of course very costly in our case. Do you have any suggestion about this kind of situation? Thanks, Damien.
[JIRA] [job-dsl-plugin] (JENKINS-32285) Consider BuildParametersContext to be extensible
Title: Message Title Damien Coraboeuf started work on JENKINS-32285 Change By: Damien Coraboeuf Status: Open In Progress Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [job-dsl-plugin] (JENKINS-32285) Consider BuildParametersContext to be extensible
Title: Message Title Damien Coraboeuf commented on JENKINS-32285 Re: Consider BuildParametersContext to be extensible Hi, I have created the https://github.com/jenkinsci/job-dsl-plugin/pull/713 pull request to help making this happen. Best regards, Damien. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [job-dsl-plugin] (JENKINS-32285) Consider BuildParametersContext to be extensible
Title: Message Title Damien Coraboeuf created an issue Jenkins / JENKINS-32285 Consider BuildParametersContext to be extensible Issue Type: Improvement Assignee: Daniel Spilker Components: job-dsl-plugin Created: 04/Jan/16 8:01 PM Environment: 1.41 Priority: Minor Reporter: Damien Coraboeuf Hi, It would be a plus to allow some plugins to contribute to the parameters section of the job DSL, in case they provide additional types of parameters. Looking at the code (1.41), I see that the BuildParametersContext class stores the nodes to be created as a map (in order to guarantee uniqueness of parameter names I assume). This does make this easy to make this class extend the AbstractExtensibleContext and to implement the addExtensionNode method. Can we safely assume that the node would have a name field, so we can index it? That would allow for an easy implementation. Best regards, Damien.
[JIRA] [job-dsl-plugin] (JENKINS-31912) Extension point at the root of the DSL?
Title: Message Title Damien Coraboeuf created an issue Jenkins / JENKINS-31912 Extension point at the root of the DSL? Issue Type: New Feature Assignee: Daniel Spilker Components: job-dsl-plugin Created: 04/Dec/15 7:53 PM Labels: extension Priority: Minor Reporter: Damien Coraboeuf Hi, Would it be possible to have an extension point, through a dedicated ExtensibleContext, which allows to add some code at the root of a DSL, at the same level than job and co? The use case is as follows: among activities we want to achieve when generating the jobs of a pipeline, we want to perform other tasks, like creating branches in Ontrack or initialising some repositories in Artifactory. The current way we do it is to generate a setup job which is queued automatically at the end of the pipeline generation, but that's a bit heavy. It would be neat if we could call some plugin's code, through an extension or directly.
[JIRA] [workflow-plugin] (JENKINS-31152) 2.0: Pipeline as code in front & center
Title: Message Title Damien Coraboeuf commented on JENKINS-31152 Re: 2.0: Pipeline as code in front & center FYI, we manage more than 1500 jobs at my client today and we have designed the Seed plugin to go even further in the simplification of the job generation and management, by providing development teams a way to provide at SCM level a shopping list (a property file) which refers to a versioned pipeline library maintained by a core team. This pipeline library uses the Job DSL plugin but could also use the Workflow plugin. The idea behind the Seed plugin is to manage branches and projects on a very large scale, for people who do not know very well Jenkins. Feel free to check it at https://wiki.jenkins-ci.org/display/JENKINS/Seed+Plugin I'm very interested in the development of this new core integration of the pipeline as code, and see how I could in the future integrate it with this concept of shopping list. Damien. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [core] (JENKINS-21930) Jobs fail due to node went offline during the build
Title: Message Title Damien Coraboeuf commented on JENKINS-21930 Re: Jobs fail due to node went offline during the build Hi, We experiment this issue on Jenkins 1.584. The scenario is the following: we have a job which puts a node offline in order to run some maintenance on it, using the computer.setTemporarilyOffline(true, new OfflineCause.UserCause(User.current(), Putting the slave offline for maintenance purpose)) code some jobs are still running on this node some of those still running jobs are then failing because of the error mentioned in this issue - not always, but time to time Do you know if a workaround or solution has been found for this problem? Thanks, Damien. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [core] (JENKINS-21930) Jobs fail due to node went offline during the build
Title: Message Title Damien Coraboeuf commented on JENKINS-21930 Re: Jobs fail due to node went offline during the build It seems the code mentioned above does not exist any longer. Might it be that it has been solved for another ticket? Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [core] (JENKINS-21930) Jobs fail due to node went offline during the build
Title: Message Title Damien Coraboeuf commented on JENKINS-21930 Re: Jobs fail due to node went offline during the build After analysis of the stack trace and of the code of 1.584, it happens after the run is complete, when the AbstractBuildRunner attempts to write the annotated log. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [envinject-plugin] (JENKINS-28188) StringIndexOutOfBoundsException when no root cause for the build
Title: Message Title Damien Coraboeuf commented on JENKINS-28188 Re: StringIndexOutOfBoundsException when no root cause for the build Hi Daniel, I'm using the following piece of code: final AbstractProject job = ... ListParameterValue parameterValues = ... Jenkins.getInstance().getQueue() .schedule2( job, 0, new ParametersAction(parameterValues), new CauseAction(getCause(channel)) ); where getCause returns a custom cause. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [envinject-plugin] (JENKINS-28188) StringIndexOutOfBoundsException when no root cause for the build
Title: Message Title Damien Coraboeuf edited a comment on JENKINS-28188 Re: StringIndexOutOfBoundsException when no root cause for the build HiDaniel,I'musingthefollowingpieceofcode:{code}finalAbstractProjectjob=...ListParameterValueparameterValues=...Jenkins.getInstance().getQueue().schedule2(job,0,newParametersAction(parameterValues),newCauseAction(getCause(channel)));{code}where{{getCause}}returnsacustomcause. Myinitialcodein{{getCause}}wasactuallyananonymousclassforthe{{Cause}}implementation,andthatcausesactuallytheproblem.Byreplacingtheanonymous{{Cause}}implementationbyatoplevelclassfixedtheproblemonmyside. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [envinject-plugin] (JENKINS-28188) StringIndexOutOfBoundsException when no root cause for the build
Title: Message Title Damien Coraboeuf edited a comment on JENKINS-28188 Re: StringIndexOutOfBoundsException when no root cause for the build HiDaniel,I'musingthefollowingpieceofcode:{code}finalAbstractProjectjob=...ListParameterValueparameterValues=...Jenkins.getInstance().getQueue().schedule2(job,0,newParametersAction(parameterValues),newCauseAction(getCause(channel)));{code}where{{getCause}}returnsacustomcause.Myinitialcodein{{getCause}}wasactually returning ananonymousclassforthe{{Cause}}implementation,andthat causesactually caused theproblem.Byreplacingtheanonymous{{Cause}}implementationbyatoplevelclassfixedtheproblemonmyside. Add Comment This message was sent by Atlassian JIRA (v6.4.2#64017-sha1:e244265) -- 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] [envinject-plugin] (JENKINS-28188) StringIndexOutOfBoundsException when no root cause for the build
Damien Coraboeuf created JENKINS-28188 StringIndexOutOfBoundsException when no root cause for the build Issue Type: Bug Assignee: Gregory Boissinot Components: envinject-plugin Created: 02/May/15 9:44 PM Description: When a build has no root cause (possible when firing the job programmatically), the code at org.jenkinsci.plugins.envinject.service.BuildCauseRetriever#buildCauseEnvironmentVariables produces a StringIndexOutOfBoundsException because the substring method is applied to an empty string. Environment: EnvInject 1.91.2 Project: Jenkins Priority: Major Reporter: Damien Coraboeuf 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] [envinject-plugin] (JENKINS-28188) StringIndexOutOfBoundsException when no root cause for the build
Damien Coraboeuf started work on JENKINS-28188 StringIndexOutOfBoundsException when no root cause for the build Change By: Damien Coraboeuf (02/May/15 9:53 PM) Status: Open InProgress 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] [envinject-plugin] (JENKINS-28188) StringIndexOutOfBoundsException when no root cause for the build
Damien Coraboeuf commented on JENKINS-28188 StringIndexOutOfBoundsException when no root cause for the build There is a pull request at https://github.com/jenkinsci/envinject-plugin/pull/49 to fix this issue. Best regards, Damien. 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] [job-dsl-plugin] (JENKINS-28171) Missing lookupStrategy configuration for the DSL step
Damien Coraboeuf created JENKINS-28171 Missing lookupStrategy configuration for the DSL step Issue Type: Improvement Assignee: Daniel Spilker Components: job-dsl-plugin Created: 30/Apr/15 12:37 PM Description: Hi, In the version 1.32, there is no way to configure the lookupStrategy property using the dsl closures. Is that foreseen to add? Thanks, Damien. Environment: job-dsl 1.32 Project: Jenkins Priority: Major Reporter: Damien Coraboeuf 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] [job-dsl-plugin] (JENKINS-28171) Missing lookupStrategy configuration for the DSL step
Damien Coraboeuf commented on JENKINS-28171 Missing lookupStrategy configuration for the DSL step Pull request created at https://github.com/jenkinsci/job-dsl-plugin/pull/465 Current workaround is to not use the dsl block, but to configure it using the configure block. 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] [job-dsl-plugin] (JENKINS-28171) Missing lookupStrategy configuration for the DSL step
Damien Coraboeuf started work on JENKINS-28171 Missing lookupStrategy configuration for the DSL step Change By: Damien Coraboeuf (30/Apr/15 1:00 PM) Status: Open InProgress 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] [gradle-jpi-plugin] (JENKINS-27994) The Manifest of the job-dsl JAR is empty, making it unuseable for tests
Damien Coraboeuf commented on JENKINS-27994 The Manifest of the job-dsl JAR is empty, making it unuseable for tests Thanks Daniel. Do I create a PR for the Job DSL plugin to take this version into account, or do you do it? 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] [job-dsl-plugin] (JENKINS-28048) Allow DslScriptLoader classloading customisation for reuse in other plug-ins
Damien Coraboeuf commented on JENKINS-28048 Allow DslScriptLoader classloading customisation for reuse in other plug-ins In order to add more context, I'd like to be able to call the Job DSL from within another plug-in. In the DSL scripts, I want to refer to classes and methods which are in my plug-in. As of version 1.32, the class loader for the DslScriptLoader does not allow to look for those classes. I have fiddled around with passing variables in the scope (see this commit - no pull request yet) but this does not resolve the class loading issues. 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] [job-dsl-plugin] (JENKINS-28048) Allow DslScriptLoader classloading customisation for reuse in other plug-ins
Damien Coraboeuf created JENKINS-28048 Allow DslScriptLoader classloading customisation for reuse in other plug-ins Issue Type: Improvement Assignee: Daniel Spilker Components: job-dsl-plugin Created: 22/Apr/15 6:54 PM Description: The DslScriptLoader class can be used from other plug-ins in order to bring the benefits of using the Job DSL capabilities. However, in the current state (version 1.32), the DslScriptLoader does not allow further configuration about the class loader, making impossible to inject helpers and other classes in the DSL script being run. The DslScriptLoader.runDslEngineForParent could be refactored in order to allow for further configuration. I'll try to propose a pull request for this - but I'd like to have some additional opinion on this. The context remains the reuse of the Job DSL capabilities from within another plug-in. Best regards, Damien. Environment: job-dsl 1.32 Project: Jenkins Priority: Major Reporter: Damien Coraboeuf 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] [job-dsl-plugin] (JENKINS-27994) The Manifest of the job-dsl JAR is empty, making it unuseable for tests
Damien Coraboeuf created JENKINS-27994 The Manifest of the job-dsl JAR is empty, making it unuseable for tests Issue Type: Bug Assignee: Daniel Spilker Components: job-dsl-plugin Created: 17/Apr/15 1:02 PM Description: Hi, I'm using the Job DSL plug-in from another plug-in, and need to use it for my integration tests as well: dependencies { ... jenkinsPlugins 'org.jenkins-ci.plugins:job-dsl:1.32@jar' ... } I'm using the JenkinsRule and it fails because it cannot resolve job-dsl:1.32. After looking into the code of JenkinsRule, I've seen that the JAR location is fetched using Manifest information, in the Short-Name attribute. Although this information is filled in correctly in the JPI file, it is absent in the JAR file. I had a look at other plug-ins, and the manifest information is generated for both the JAR and the HPI/JPI file. So it might have something to do with the Gradle JPI plug-in. In order to make the Job DSL plug-in useable from other plug-ins, especially in their integration tests using the JenkinsRule, the JAR needs the Manifest information. Best regards, Damien. Project: Jenkins Priority: Major Reporter: Damien Coraboeuf 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] [gradle-jpi-plugin] (JENKINS-27994) The Manifest of the job-dsl JAR is empty, making it unuseable for tests
Damien Coraboeuf updated JENKINS-27994 The Manifest of the job-dsl JAR is empty, making it unuseable for tests Change By: Damien Coraboeuf (17/Apr/15 2:50 PM) Component/s: gradle-jpi-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/d/optout.
[JIRA] [gradle-jpi-plugin] (JENKINS-27826) Getting java.lang.NoClassDefFoundError: hudson/matrix/MatrixRun error attempting to run a unit test
Damien Coraboeuf commented on JENKINS-27826 Getting java.lang.NoClassDefFoundError: hudson/matrix/MatrixRun error attempting to run a unit test I confirm that adding the matrix-project fixes the problem: dependencies { ... jenkinsPlugins 'org.jenkins-ci.plugins:matrix-project:1.4@jar' ... } 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] [gradle-jpi-plugin] (JENKINS-27994) The Manifest of the job-dsl JAR is empty, making it unuseable for tests
Damien Coraboeuf commented on JENKINS-27994 The Manifest of the job-dsl JAR is empty, making it unuseable for tests Hi, I've created a pull request which solves this problem: https://github.com/jenkinsci/gradle-jpi-plugin/pull/50 If accepted, the new version of the gradle-jpi-plugin should be applied to job-dsl and new version of the plug-in created. Best regards, Damien. 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] [delivery-pipeline-plugin] (JENKINS-26746) Very slow when there are many folders and projects.
Damien Coraboeuf commented on JENKINS-26746 Very slow when there are many folders and projects. We are facing the same issue in our Jenkins production environment, which contains many folders and jobs. Looking forward to a new release containing this fix. 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] [delivery-pipeline-plugin] (JENKINS-25607) Unable to trigger manual jobs when build-pipeline-plugin 1.4.4 is installed
Damien Coraboeuf commented on JENKINS-25607 Unable to trigger manual jobs when build-pipeline-plugin 1.4.4 is installed Error shows: java.lang.NoSuchMethodError: au.com.centrumsystems.hudson.plugin.buildpipeline.BuildPipelineView.init(Ljava/lang/String;Ljava/lang/String;Lau/com/centrumsystems/hudson/plugin/buildpipeline/ProjectGridBuilder;Ljava/lang/String;ZLjava/lang/String;Z)V 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] [disk-usage-plugin] (JENKINS-25382) Support for the Folder plug-in
Damien Coraboeuf created JENKINS-25382 Support for the Folder plug-in Issue Type: Improvement Assignee: Lucie Votypkova Components: disk-usage-plugin Created: 30/Oct/14 5:37 PM Description: The disk usage plug-in (v 0.23) does not display disk usage for the items created with the Folder plug-in (v 4.6.1 - https://wiki.jenkins-ci.org/display/JENKINS/CloudBees+Folders+Plugin). For normal jobs, everything is fine. Project: Jenkins Priority: Major Reporter: Damien Coraboeuf 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] [swarm] (JENKINS-7543) Set tool locations from Swarm plugin CLI
Damien Coraboeuf commented on JENKINS-7543 Set tool locations from Swarm plugin CLI Great news. Thanks! 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] [envinject] (JENKINS-18595) Uncaught TypeError when opening configuration of project (Jenkins 1.521)
Damien Coraboeuf commented on JENKINS-18595 Uncaught TypeError when opening configuration of project (Jenkins 1.521) Will it be fixed asap for the 1.522? 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] [build-flow] (JENKINS-16135) Build Flow dependency graph doesn't render on job status page
Damien Coraboeuf commented on JENKINS-16135 Build Flow dependency graph doesnt render on job status page Hi, We will definitely install version 0.9 (waiting for a restart window in our heavy build schedule, not so easy). I'll then test and hopefully close this ticket. Regards, Damien. 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] [build-flow] (JENKINS-16135) Build Flow dependency graph doesn't render on job status page
Damien Coraboeuf commented on JENKINS-16135 Build Flow dependency graph doesnt render on job status page Version 0.9 installed. It looks OK for me and this issue can be closed as far as I am concerned. Thanks, Damien. 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] (JENKINS-15900) A build failure in a parallel section does not mark it as failed
Damien Coraboeuf commented on JENKINS-15900 A build failure in a parallel section does not mark it as failed I'll plan an upgrade of our company Jenkins to version 0.8, and I'll give feedback here. 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] (JENKINS-16135) Build Flow dependency graph doesn't render on job status page
Damien Coraboeuf commented on JENKINS-16135 Build Flow dependency graph doesnt render on job status page The https://github.com/jenkinsci/build-flow-plugin/pull/20 pull request looks very promising, but I'm waiting a new 0.9 version before trying it out. 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] (JENKINS-16135) Build Flow dependency graph doesn't render on job status page
Damien Coraboeuf commented on JENKINS-16135 Build Flow dependency graph doesnt render on job status page Same issue with Jenkins 1.487. We plan to revert to 0.5, waiting for a correction or any work-around. 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
[JIRA] (JENKINS-15900) A build failure in a parallel section does not mark it as failed
Damien Coraboeuf created JENKINS-15900 A build failure in a parallel section does not mark it as failed Issue Type: Bug Affects Versions: current Assignee: Nicolas De Loof Components: build-flow Created: 22/Nov/12 1:53 PM Description: Using version 0.5, I still get this problem. Using the following flow: guard { build ("test-a") parallel ( { build("test-b") }, { build("test-c") } ) parallel ( { build("test-d") }, { build("test-e") } ) } rescue { build ("test-f") } Whenever "test-b" job fails (for example), "test-d" and "test-e" will be executed still. Is there something wrong with the syntax? Project: Jenkins Priority: Critical Reporter: Damien Coraboeuf 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
[JIRA] (JENKINS-15900) A build failure in a parallel section does not mark it as failed
Damien Coraboeuf commented on JENKINS-15900 A build failure in a parallel section does not mark it as failed I have found a workaround: guard { build ("test-a") // Fast running jobs def fast = parallel ( { build("test-b") }, { build("test-c") } ) // Slow running jobs def fastFailed = fast*.getResult()*.toString().any { result - !"SUCCESS".equals(result) } if (!fastFailed) { parallel ( { build("test-d") }, { build("test-e") } ) } } rescue { build ("test-f") } It is not very nice but it does the trick... Damien. 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