[JIRA] [build-pipeline] (JENKINS-22146) Infinite recursion when the pipeline involves joined jobs triggering the same child job

2014-09-17 Thread ville.hartikai...@gmail.com (JIRA)














































Ville Hartikainen
 commented on  JENKINS-22146


Infinite recursion when the pipeline involves joined jobs triggering the same child job















Ran into this with latest Jenkins version 1.580. Fortunately, I was able to navigate myself via proper URL to the cyclic configuration.

Is there any update when this fix will be available?



























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] [build-pipeline] (JENKINS-22146) Infinite recursion when the pipeline involves joined jobs triggering the same child job

2014-07-03 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-22146


Infinite recursion when the pipeline involves joined jobs triggering the same child job















Code changed in jenkins
User: Régis Desgroppes
Path:
 src/main/java/au/com/centrumsystems/hudson/plugin/buildpipeline/BuildForm.java
 src/main/java/au/com/centrumsystems/hudson/plugin/buildpipeline/ProjectForm.java
 src/test/java/au/com/centrumsystems/hudson/plugin/buildpipeline/BuildFormTest.java
 src/test/java/au/com/centrumsystems/hudson/plugin/buildpipeline/ProjectFormTest.java
http://jenkins-ci.org/commit/build-pipeline-plugin/7fefdd5a895b32cc4d9d3b7c6ad162deb5380ac9
Log:
  Merge pull request #41 from rdesgroppes/master

[FIXED JENKINS-22146] now preventing infinite recursions for circular project dependencies.


Compare: https://github.com/jenkinsci/build-pipeline-plugin/compare/4d9844cc38fb...7fefdd5a895b




























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] [build-pipeline] (JENKINS-22146) Infinite recursion when the pipeline involves joined jobs triggering the same child job

2014-07-03 Thread scm_issue_l...@java.net (JIRA)














































SCM/JIRA link daemon
 commented on  JENKINS-22146


Infinite recursion when the pipeline involves joined jobs triggering the same child job















Code changed in jenkins
User: Regis Desgroppes
Path:
 src/main/java/au/com/centrumsystems/hudson/plugin/buildpipeline/BuildForm.java
 src/main/java/au/com/centrumsystems/hudson/plugin/buildpipeline/ProjectForm.java
 src/test/java/au/com/centrumsystems/hudson/plugin/buildpipeline/BuildFormTest.java
 src/test/java/au/com/centrumsystems/hudson/plugin/buildpipeline/ProjectFormTest.java
http://jenkins-ci.org/commit/build-pipeline-plugin/be5638e7f5df312beecdeb035842117f674a3920
Log:
  [FIXED JENKINS-22146] now preventing infinite recursions when building pipelines with circular/diamond-shaped project dependencies.





























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] [build-pipeline] (JENKINS-22146) Infinite recursion when the pipeline involves joined jobs triggering the same child job

2014-07-03 Thread scm_issue_l...@java.net (JIRA)















































SCM/JIRA link daemon
 resolved  JENKINS-22146 as Fixed


Infinite recursion when the pipeline involves joined jobs triggering the same child job
















Change By:


SCM/JIRA link daemon
(03/Jul/14 7:20 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/d/optout.


[JIRA] [build-pipeline] (JENKINS-22146) Infinite recursion when the pipeline involves joined jobs triggering the same child job

2014-06-20 Thread rdesgrop...@java.net (JIRA)














































Régis Desgroppes
 updated  JENKINS-22146


Infinite recursion when the pipeline involves joined jobs triggering the same child job
















Here's a patch fixing the infinite recursion by stopping when encountering the very same project for the second time.





Change By:


Régis Desgroppes
(20/Jun/14 1:40 PM)




Attachment:


JENKINS-22146.patch



























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] [build-pipeline] (JENKINS-22146) Infinite recursion when the pipeline involves joined jobs triggering the same child job

2014-06-20 Thread rdesgrop...@java.net (JIRA)














































Régis Desgroppes
 commented on  JENKINS-22146


Infinite recursion when the pipeline involves joined jobs triggering the same child job















With setup #1, the pipeline plugin traverses the projects the following way:

build -> test1 -> release.
  -> test2 -> release.


With setup #2, the pipeline plugin traverses the projects the following way:

build -> test1 -> release -> notify -> release -> notify -> ... (until stack overflows)

... because "notify" is considered as both a child (explicitly) and parent (implicitly, from the "join" trigger) of "release".



























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] [build-pipeline] (JENKINS-22146) Infinite recursion when the pipeline involves joined jobs triggering the same child job

2014-06-20 Thread rdesgrop...@java.net (JIRA)












































  
Régis Desgroppes
 edited a comment on  JENKINS-22146


Infinite recursion when the pipeline involves joined jobs triggering the same child job
















Our initial setup was rather simple:

1
 ⎧ test1⎫
build ⎯→ ⎨ test2⎬ ⎯→ release
 ⎩ .⎭

... and supported by the build pipeline view.

Then we inserted the notification job everywhere:

2
 ⎧ test1⎫
 ⎪ ↪ notify ⎪
build ⎯→ ⎨ test2⎬ ⎯→ release
↪ notify ⎪ ↪ notify ⎪↪ notify
 ⎩ .⎭

... and the build pipeline view entered an infinite loop.



























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] [build-pipeline] (JENKINS-22146) Infinite recursion when the pipeline involves joined jobs triggering the same child job

2014-06-20 Thread rdesgrop...@java.net (JIRA)












































  
Régis Desgroppes
 edited a comment on  JENKINS-22146


Infinite recursion when the pipeline involves joined jobs triggering the same child job
















Our initial setup was rather simple:

1
 ⎧ test1⎫
build ⎯→ ⎨ test2⎬ ⎯→ release
 ⎩ .⎭

... and supported by the build pipeline view.

Then we inserted the notification job everywhere:

2
 ⎧ test1⎫
 ⎪ ↪ notify ⎪
build ⎯→ ⎨ test2⎬ ⎯→ release
↪ notify ⎪ ↪ notify ⎪   ↪ notify
 ⎩ .⎭

... and the build pipeline view entered an infinite loop.



























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.