[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2020-04-14 Thread jgl...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jesse Glick commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 

Support Blue Ocean - alike browsing of Pipelines inside Jenkins web UI
 Makes no sense. B.O. already supports this. 

I would also remove the component, because it is likely to become a separate plugin if it gets implemented.
 Also makes no sense. The limitation is specifically in the stage view plugin.  
 

  
 
 
 
 

 
 
 

 
 
 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.168557.1456509661000.10585.1586864883788%40Atlassian.JIRA.


[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2020-04-14 Thread o.v.nenas...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Oleg Nenashev updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 Oleg Nenashev  
 
 
Labels: 
 roadmap  
 

  
 
 
 
 

 
 
 

 
 
 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.168557.1456509661000.10294.1586857272753%40Atlassian.JIRA.


[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2020-04-14 Thread o.v.nenas...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Oleg Nenashev commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 I would like to add this item into the Jenkins roadmap: https://jenkins.io/project/roadmap/ Would be everyone fine if I reword it to "Support Blue Ocean - alike browsing of Pipelines inside Jenkins web UI"? I would also remove the component, because it is likely to become a separate plugin if it gets implemented.        
 

  
 
 
 
 

 
 
 

 
 
 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.168557.1456509661000.10081.1586857269535%40Atlassian.JIRA.


[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2020-03-05 Thread jan.kl...@ite-si.de (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jan Klass edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 With parallel the order in which the steps report their existence is not deterministic. Hence, the linear steps order is not stable. This results in the entire table history being dropped. So even by the argument of keeping the overview in a tabular format, this is not consistently possible, but only randomly!? Seems like a very weak argument.I just saw the table disappear on me (presumably) because of this. /edit: Okay, it looks like it appeared again? Very confusing.  
 

  
 
 
 
 

 
 
 

 
 
 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.168557.1456509661000.8012.1583432171036%40Atlassian.JIRA.


[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2020-03-05 Thread jan.kl...@ite-si.de (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jan Klass edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 With parallel the order in which the steps report their existence is not deterministic. Hence, the linear steps order is not stable. This results in the entire table history being dropped. So even by the argument of keeping the overview in a tabular format, this is not consistently possible, but only randomly!? Seems like a very weak argument.I just saw the table disappear on me (presumably) because of this./edit: Okay, it looks like it appeared again? Very confusing.  Is there a reordering-according-to-config-declaration at the end??  
 

  
 
 
 
 

 
 
 

 
 
 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.168557.1456509661000.8015.1583432171074%40Atlassian.JIRA.


[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2020-03-05 Thread jan.kl...@ite-si.de (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jan Klass commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 With parallel the order in which the steps report their existence is not deterministic. Hence, the linear steps order is not stable. This results in the entire table history being dropped. So even by the argument of keeping the overview in a tabular format, this is not consistently possible, but only randomly!? Seems like a very weak argument.  
 

  
 
 
 
 

 
 
 

 
 
 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.168557.1456509661000.7575.1583432110033%40Atlassian.JIRA.


[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2020-03-05 Thread jan.kl...@ite-si.de (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jan Klass edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 With parallel the order in which the steps report their existence is not deterministic. Hence, the linear steps order is not stable. This results in the entire table history being dropped. So even by the argument of keeping the overview in a tabular format, this is not consistently possible, but only randomly!? Seems like a very weak argument. I just saw the table disappear on me (presumably) because of this.  
 

  
 
 
 
 

 
 
 

 
 
 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.168557.1456509661000.7791.1583432112647%40Atlassian.JIRA.


[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2020-03-05 Thread jan.kl...@ite-si.de (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jan Klass commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Blue Ocean is unusable to me for its page load time alone. I can see how the tabular view can be useful to people. I have on many occasions seen the table data disappear completely, because one stage was renamed or moved. If the tabular overview is regarded this highly I would expect that to be stable and merging as well; fill previously or afterwards non-existing columns with empty cells. But it does not. Instead it throws away all of it except the last build information. As it is not stable in this case, the table stability is regarded too highly and inconsistently in the reasoning in this ticket (ticket conclusion). At least for me definitely so. Especially so as I can still see steps with multiple substeps in the tabular format be comparable and parseable very well. Not having the parallel information is a much bigger hit on the overview. If a cell contains multiple sub-steps I don't see how it is much worse for tabular overview? It will still be tabular, in columns. And it can still prepare and fill cells as if it were just one level.  
 

  
 
 
 
 

 
 
 

 
 
 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.168557.1456509661000.7347.1583431450717%40Atlassian.JIRA.


[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2019-03-27 Thread jeins...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Joshua Einstein-Curtis commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 I was wondering whatever happened to this? We have an architecture like the pseudo-code below, where the parallel is a stage, but the stages in the parallel aren't broken out. We need to do this to get different nodes within a stage. If there is a better way to do this so the visualization works, we'd love to know, but it is currently an ugly visual representation with only the first stage and the parallel stage, basically.     

 

def jobMap (
      some['thing'] = {node (label) {
 stage1
 stage2
      } }
)
 
node {
   def jobs = jobMap()
   stage1
   stage2 {
      parallel jobs
   }
}
 

    
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)  
 

  
 

   





-- 
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-33185) Visualize parallel steps within a Pipeline Stage

2016-12-08 Thread m...@tknerr.de (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Torben Knerr commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Sam Van Oort Jesse Glick thanks for the feedback!  Good to hear that stage view is still maintained. Understood it needs a community PR. Would love to see it, but currently too short on time too :-/  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-12-05 Thread svano...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sam Van Oort commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Put a bit less bluntly, what I believe Jesse Glick is trying to say is that (as per James Dumay's earlier comment) this one will probably need a community PR to implement it. Right now CloudBees is putting most of our front-end development effort behind Blue Ocean since it promises a better & easier path to this functionality.  Stage view is maintained but right now bandwidth is limited due to other projects. Doing this properly would take more time than I have available to do it as a personal side project – and I'm not going to knock together a poor quality implementation and bring the overall plugin quality down.   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-12-05 Thread jgl...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jesse Glick commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 

Is there any ongoing work in PRs to implement John Wynne's proposal?
 Not that I am aware of. 

Would it even have a chance to be accepted as an intermediate solution?
 If you would like to take over ownership of this plugin.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-28 Thread peter.vohm...@de.bosch.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Peter Vohmann commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 We have a use case to drive parallel builds over multiple stages, since we code C++ for multiple architectures and environments. Would this be possible with the Pipeline Stage, or even Pipeline at its core? In the example you see 
 
Multiple design targets of the code lead to parallel streams of execution, 
The same stages occur in every stream. 
 I expect to 
 
Name a Stage not only on top level, but also within a node step. 
Be able to *reuse* the Stage by name -> collect certain activity in the same Stage column. 
visualize multiple steps under the same Stage title. 
Within a Node(eg "B") step, switch stage -> split output from same node to two Stages. 
 The Build and Test Stages would be active at the same time, depending on design stream. Output from this pipeline should be separated into exactly three Stages and activity within each stage. 
 
Setup.Default.console 
Build.web.console 
Build.embedded.console 
Test.web.console 
Test.embedded.test-lowend.console 
Test.embedded.test-highend.console 
 

 

node('A') {
stage('Setup') {
println 'Preparing multiple builds'
}
}
parallel (
"web" : {
node('B') {
stage('Build') {
println 'Build web application'
}
stage('Test') {
println 'Selenium Tests'
}
}
},
"embedded" : {
node('C') {
stage('Build') {
println 'Build embedded solution'
}
}
stage('Test') {
parallel (
"test-lowend" : {
node('D1') {
println 'Test lowend embedded'
}
}, 
"test-highend" : {
node('D2') {
println 'Build highend embedded'
}
}
)
}
}
)
 

  
 

  
 
 
 
 
   

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-25 Thread m...@tknerr.de (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Torben Knerr edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Would love to see something like [~johnwynne] proposed here as  a  an intermediate solution for the current pipeline stage view: https://issues.jenkins-ci.org/browse/JENKINS-33185?focusedCommentId=258129=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-258129 Blue Ocean is a huge update (30 plugins?) and probably not everyone can (or wants) to adopt it and has to stay with the classical jenkins UI for quite a while.Is there any ongoing work in PRs to implement [~johnwynne]'s proposal? Would it even have a chance to be accepted as an intermediate solution?  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-25 Thread m...@tknerr.de (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Torben Knerr commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Would love to see something like John Wynne proposed here as a https://issues.jenkins-ci.org/browse/JENKINS-33185?focusedCommentId=258129=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-258129  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-22 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~ssbarnea] I think this might be what you are looking for:{code}node ()  {  stage('Build') {println 'I prepare the build for the parallel steps'  }  stage('Browser Tests') {parallel (   "chrome" : { println 'running tests in chrome' },   "firefox" : { println 'running tests in firefox' },   "edge" : { println 'running tests in edge' } )  }}{code}  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-22 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Sorin Sbarnea I think this might be what you are looking for: 

 

node() {
  stage('Build') {
println 'I prepare the build for the parallel steps'
  }

  stage('Browser Tests') {
parallel (
   "chrome" : { println 'running tests in chrome' },
   "firefox" : { println 'running tests in firefox' },
   "edge" : { println 'running tests in edge' }
 )
  }
}
 

  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-22 Thread sorin.sbar...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sorin Sbarnea commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Can someone point me to some sample Jenkinsfile that runs two scripts in parallel while having this visible in the UI? I find extremely confusing to see lots and lots of nice screenshots of parallel pipelines but not even one code example for achieving it.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-22 Thread andrew.m...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Andrew Melo commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Yessir, Java's not one of my proficiencies, and I failed at even trying to build Jenkins on my local (OSX) machine, but I'm willing to try again to help scratch my itch. I'll write a JIRA against the above component and give it another shot to try and help. Cheers!  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-22 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~perilousapricot] I'm glad you like it. We've got a more formal beta coming towards the end of the year for Declarative but if you want to try it out now please do!If you've got any specific use cases in mind,  like the one above,  you can file an issue on JIRA against the {{pipeline-model-definition}} component and [~hrmpw] will be in touch :)  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-22 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Andrew Melo I'm glad you like it. We've got a more formal beta coming towards the end of the year for Declarative but if you want to try it out now please do! If you've got any specific use cases in mind, you can file an issue on JIRA against the pipeline-model-definition component and Patrick Wolf will be in touch   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread andrew.m...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Andrew Melo commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Sorry, James Durmay – I'm not super familiar with JIRA quoting. I can rewrite/edit if it makes it clearer.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Andrew Melo BTW you can wrap code in JIRA in {code} some code {code} to preserve formatting  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread andrew.m...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Andrew Melo commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 I think the visualization is a second-order optimization, but at least firing off the subordinate nodes would speed things up a lot. And ,as a script writer, if I could hint to you who goes where visually, that would simplify your 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread andrew.m...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Andrew Melo commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 I like it! My only hitch would be trying to describe the dependency that wasn't a series of stages (forgive my pseudo-code) where things would block unnecessarily: stage("checkout")  { git checkout XXX } node("linux-ubuntu") { stage("compile")  { XXX}  } node("linux-centos") { stage ("compile")  { XXX }  ; stage ("test")  { YYY }  } It's a contrived example, but I currently do something like: state("checkout")  { git checkout XXX } stage("compile") { parallel { node ("linux-ubuntu")  { XXX }  node ("linux-centos")  { XXX } } stage ("test") { node ("linux-centos")  { YYY } } which means every part of "compile" has to finish before the "test" phase happens, even if there are available executors. If there's a rewrite in a declarative language, I'd hope that the "test" parts could at least start before all the "compile" stages start. I know it's not what's exposed in the current or blue ocean implementations, but it would be nice to fire off additional nodes/stages without waiting on unnecessary parallel branches.   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~perilousapricot] being able to deliver a consistent visualization is one of the drivers of the new [Declarative Pipeline|https://jenkins.io/blog/2016/09/19/blueocean-beta-declarative-pipeline-pipeline-editor/] syntax. Declarative Pipeline is  more  structured. For example, you can only [nest a single parellel block within a stage|https://github.com/jenkinsci/pipeline-model-definition-plugin/wiki/Parallelism#split-up-a-test-suite]. There is no nesting of stages but parallel branches can have names that do what a lot of people on the comments of this ticket have done by defining a stage within a parellel.To use [~elgalu]'s example, in Pipeline Script:{code}node() {  stage('Build') {println 'I prepare the build for the parallel steps'  }  parallel (   "chrome" : { stage('chrome') { println 'running tests in chrome' } },   "firefox" : { stage('firefox') { println 'running tests in firefox' } },   "edge" : { stage('edge') { println 'running tests in edge' } }  )}{code}Would be the following in Declarative:{code}pipeline {  agent label:''" // same as node { ... }  stages {stage('build') {  steps {println 'I prepare the build for the parallel steps'  }}stage('browser testing') {  parallel ('chrome': {  println 'running tests in chrome'},'firefox': {  println 'running tests in firefox'},'edge': {  println 'running tests in edge'}  )}  }}{code}Now the more awesome part is that we can figure out how the Pipeline is displayed by reading the model vs executing it. That allows  us to describe all the stages, steps and parallel branches before execution (making [a linter|https://github.com/jenkinsci/pipeline-model-definition-plugin/pull/58] feasible), build your own tooling to modify or construct Jenkinsfiles and even provides a foundation for the Jenkins project to build a [Pipeline Editor|https://jenkins.io/images/post-images/blueocean/pipeline-editor.png].It may not be as flexible as the scripting variant that you've come to know but it will give much more consistent results across many of the pain points discussed here (however, you can use Script from a shared library in Declarative as an escape hatch). All this does not mean that Blue Ocean won't be trying to visualize your Jenkinsfiles written in Pipeline Script. It's important to us that it works for the majority case. However, we recognise that due to the nature of the beast there are going to be some things that just won't be possible to visualize when using Script.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~perilousapricot] being able to deliver a consistent visualization is one of the drivers of the new [Declarative Pipeline|https://jenkins.io/blog/2016/09/19/blueocean-beta-declarative-pipeline-pipeline-editor/] syntax. Declarative Pipeline is more structured. For example, you can only [nest a single parellel block within a stage|https://github.com/jenkinsci/pipeline-model-definition-plugin/wiki/Parallelism#split-up-a-test-suite]. There is no nesting of stages but parallel branches can have names that do what a lot of people on the comments of this ticket have done by defining a stage within a parellel.To use [~elgalu]'s example, in Pipeline Script:{code}node() {  stage('Build') {println 'I prepare the build for the parallel steps'  }  parallel (   "chrome" : { stage('chrome') { println 'running tests in chrome' } },   "firefox" : { stage('firefox') { println 'running tests in firefox' } },   "edge" : { stage('edge') { println 'running tests in edge' } }  )}{code}Would be the following in Declarative:{code}pipeline {  agent label:''" // same as node { ... }  stages {stage('build') {  steps {println 'I prepare the build for the parallel steps'  }}stage('browser testing') {  parallel ('chrome': {  println 'running tests in chrome'},'firefox': {  println 'running tests in firefox'},'edge': {  println 'running tests in edge'}  )}  }}{code}Now the more awesome part is that we can figure out how the Pipeline is displayed by reading the model vs executing it. That allows  us to describe all the stages, steps and parallel branches before execution (making [a linter|https://github.com/jenkinsci/pipeline-model-definition-plugin/pull/58] feasible), build your own tooling to modify or construct Jenkinsfiles and even provides a foundation for the Jenkins project to build a [Pipeline Editor|https://jenkins.io/images/post-images/blueocean/pipeline-editor.png].It may not be as flexible as the scripting variant that you've come to know but it will give much more consistent results across many of the pain points discussed here  (however, you can use Script from a shared library in Declarative as an escape hatch) .All this does not mean that Blue Ocean won't be trying to visualize your Jenkinsfiles written in Pipeline Script.  It's important to us that it works for the majority case.  However, we recognise that due to the nature of the beast there are going to be some things that just won't be possible to visualize when using Script.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
   

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~perilousapricot] being able to deliver a consistent visualization is one of the drivers of the new [Declarative Pipeline|https://jenkins.io/blog/2016/09/19/blueocean-beta-declarative-pipeline-pipeline-editor/] syntax. Declarative Pipeline is more structured. For example, you can only [nest a single parellel  block  within a stage|https://github.com/jenkinsci/pipeline-model-definition-plugin/wiki/Parallelism#split-up-a-test-suite]. There is no nesting of stages but parallel branches can have names that do what a lot of people on the comments of this ticket have done by defining a stage within a parellel.To use [~elgalu]'s example, in Pipeline Script:{code}node() {  stage('Build') {println 'I prepare the build for the parallel steps'  }  parallel (   "chrome" : { stage('chrome') { println 'running tests in chrome' } },   "firefox" : { stage('firefox') { println 'running tests in firefox' } },   "edge" : { stage('edge') { println 'running tests in edge' } }  )}{code}Would be the following in Declarative:{code}pipeline {  agent label:''" // same as node { ... }  stages {stage('build') {  steps {println 'I prepare the build for the parallel steps'  }}stage('browser testing') {  parallel ('chrome': {  println 'running tests in chrome'},'firefox': {  println 'running tests in firefox'},'edge': {  println 'running tests in edge'}  )}  }}{code}Now the more awesome part is that we can figure out how the Pipeline is displayed by reading the model vs executing it. That allows  us to describe all the stages, steps and parallel branches before execution (making [a linter|https://github.com/jenkinsci/pipeline-model-definition-plugin/pull/58] feasible), build your own tooling to modify or construct Jenkinsfiles and even provides a foundation for the Jenkins project to build a [Pipeline Editor|https://jenkins.io/images/post-images/blueocean/pipeline-editor.png].It may not be as flexible as the scripting variant that you've come to know but it will give much more consistent results across many of the pain points discussed here. All this does not mean that Blue Ocean won't be trying to visualize your Jenkinsfiles written in Pipeline Script. However, we recognise that due to the nature of the beast there are going to be some things that just won't be possible to visualize when using Script.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Andrew Melo being able to deliver a consistent visualization is one of the drivers of the new Declarative Pipeline syntax.  Declarative Pipeline is more structured. For example, you can only nest a single parellel within a stage. There is no nesting of stages but parallel branches can have names that do what a lot of people on the comments of this ticket have done by defining a stage within a parellel. To use Leo Gallucci's example, in Pipeline Script: 

 

node() {
  stage('Build') {
println 'I prepare the build for the parallel steps'
  }

  parallel (
   "chrome" : { stage('chrome') { println 'running tests in chrome' } },
   "firefox" : { stage('firefox') { println 'running tests in firefox' } },
   "edge" : { stage('edge') { println 'running tests in edge' } }
  )
}
 

 Would be the following in Declarative: 

 

pipeline {
  agent label:''" // same as node { ... }
  stages {
stage('build') {
  steps {
println 'I prepare the build for the parallel steps'
  }
}
stage('browser testing') {
  parallel (
'chrome': {
  println 'running tests in chrome'
},
'firefox': {
  println 'running tests in firefox'
},
'edge': {
  println 'running tests in edge'
}
  )
}
  }
}
 

 Now the more awesome part is that we can figure out how the Pipeline is displayed by reading the model vs executing it. That allows us to describe all the stages, steps and parallel branches before execution (making a linter feasible), build your own tooling to modify or construct Jenkinsfiles and even provides a foundation for the Jenkins project to build a Pipeline Editor. It may not be as flexible as the scripting variant that you've come to know but it will give much more consistent results across many of the pain points discussed here. All this does not mean that Blue Ocean won't be trying to visualize your Jenkinsfiles written in Pipeline Script. However, we recognise that due to the nature of the beast there are going to be some things that just won't be possible to visualize when using Script.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 
  

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread andrew.m...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Andrew Melo commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 I understand completely it's hard to try and arrange a display for the results of a turing-complete programming language, but perhaps the compromise is allowing the programmer define where things should go, instead of having the language try to divine out the positioning post-facto. For instance (pseudo code, please be gentle) stage("checkout",0,0)  { git checkout } stage("build",1,0)  { build windows} stage("build",1,1) { build linux} stage("deploy",2,0)  { deploy windows} stage("deploy",2,1) { deploy linux} Since the person writing the code knows (ostensibly) where things should go, you could just trust them to make the right grid-like display of each node/step  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread mne...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Neale commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 malcolm crum Malcolm - could you sketch out what you would hope that the test stage above would look like? could be on a metaphorical back of a napkin (or literal napkin, although they can be hard to draw on).  My guess is something like:  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread mne...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Neale updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 Michael Neale  
 
 
Attachment: 
 stages.png  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Giacomo Boccardo the only ticket you have quoted that is unscheduled is JENKINS-39847. Aside, I think we do support parellel very well - Blue Ocean is the only place where parellel visualisation is supported so far   As you can see, its a hard problem to solve visually when there are so many variations in the way that parallel can be used within Pipeline Script. The challenge with creating a visualization for Pipeline is to create a visualisation for turing complete programming language. That isn't practically possible under all circumstances.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~crummy]  [~pjaytycy]  nested stages (anywhere where there is a outer and inner stage) as you've suggested can't be visualised in Blue Ocean as we haven't been able to  design a visualisation that meets all users requirements and expectations. There have been many solutions suggested but none that fit. You can follow and vote for it at JENKINS-38442. For the time being, we ignore the inner stages but show the steps within.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~crummy] nested stages (anywhere where there is a outer and inner stage) as you've suggested can't be visualised in Blue Ocean as we haven't been able to  design a visualisation that meets all users requirements and expectations. There have been many solutions suggested but none that fit. You can follow and vote for it at JENKINS-38442.  For the time being, we ignore the inner stages but show the steps within.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 malcolm crum nested stages (anywhere where there is a outer and inner stage) as you've suggested can't be visualised in Blue Ocean as we haven't been able to design a visualisation that meets all users requirements and expectations. There have been many solutions suggested but none that fit. You can follow and vote for it at JENKINS-38442.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread svano...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sam Van Oort commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Ping James Dumay and Vivek Pandey for questions/requests about Blue Ocean and parallels/nesting.   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread crumm...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 malcolm crum edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~pjaytycy], I just tested the following code:{code}node() {  stage('Build') {println 'I prepare the build for the parallel steps'  }  stage('Test') {   parallel ( "win7-vs2012" : { stage("checkout") { }; stage("build") { }; stage("test") { } }, "win10-vs2015" : { stage("checkout") { }; stage("build") { }; stage("test") { }}, "linux-gcc5" : { stage("checkout") { }; stage("build") { }; stage("test") { } })  }}{ / code}I didn't see the stages in the parallel steps. I don't think that's supported in blue ocean right now . :   !Screen Shot 2016-11-21 at 15.41.33.png|thumbnail!   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread gbocc...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Giacomo Boccardo commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 According to the following tickets, parallel steps in Blue Ocean are not supported very well: 
 
https://issues.jenkins-ci.org/browse/JENKINS-39847 
https://issues.jenkins-ci.org/browse/JENKINS-39464 
https://issues.jenkins-ci.org/browse/JENKINS-39158 
  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread crumm...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 malcolm crum updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 malcolm crum  
 
 
Attachment: 
 Screen Shot 2016-11-21 at 15.41.33.png  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread crumm...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 malcolm crum commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Pieter-Jan Busschaert, I just tested the following code: 

 
 

 node() { stage('Build')  { println 'I prepare the build for the parallel steps' }  stage('Test') { parallel ( "win7-vs2012" : { stage("checkout") { }; stage("build") { }; stage("test") { } }, "win10-vs2015" : { stage("checkout") { }; stage("build") { }; stage("test") { }}, "linux-gcc5" : { stage("checkout") { }; stage("build") { }; stage("test") { } } ) } } {/code} I didn't see the stages in the parallel steps. I don't think that's supported in blue ocean right now.
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread pieterjan.busscha...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Pieter-Jan Busschaert commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Does/will the visualization in BlueOcean support sub-stages in parallel? I think we have a very common use-case, but it's not really supported in the current BlueOcean gui: 

 
parallel (
 "win7-vs2012" : {node("vs2012") {stage("checkout") {...}; stage("build") {...}; stage("test") {...};} },
 "win10-vs2015" : {node ("vs2015") {stage("checkout") {...}; stage("build") {...}; stage("test") {...};} },
 "linux-gcc5" : {node ("gcc5") {stage("checkout") {...}; stage("build") {...}; stage("test") {...};} }
)
stage("email notifications") {...}
 

  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread attila.st...@esrlabs.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Attila Strba commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Guys one more question, as far as I understood from Jesse Glick post here https://issues.jenkins-ci.org/browse/JENKINS-28293?focusedCommentId=277255=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-277255 the parallel steps visualisation should be also supported if stages are nested under the parallel step since stage accepts block parameter, correct? Does this mean that the Blue Ocean plugin has to be still updated in order the visualisation displays it correctly?  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread elga...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Leo Gallucci commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Yay! thanks malcolm crum (my bad) 
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread die...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Diego Molina commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 I guess it is better to read a bit how it works before Leo Gallucci   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread elga...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Leo Gallucci updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 Leo Gallucci  
 
 
Attachment: 
 blue-ocean-parallel-WORKS.png  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread crumm...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 malcolm crum commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Can you try this instead: 

 

node() {
  stage('Build') {
println 'I prepare the build for the parallel steps'
  }

  stage('Test') {
   parallel (
   "chrome" : { println 'running tests in chrome' },
   "firefox" : { println 'running tests in firefox' },
   "edge" : { println 'running tests in edge' }
  )
  }
}
 

  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread die...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Diego Molina updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 Diego Molina  
 
 
Priority: 
 Major Minor  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread die...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Diego Molina updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 Diego Molina  
 
 
Priority: 
 Minor Major  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread elga...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Leo Gallucci commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Yes Sorin Sbarnea I also thought about them being biased, I assisted their tech radar presentation and the topic came, the presenter assured they are not biased and they make a big effort to be objective and explained all the reasons behind it. James Dumay Blue Ocean looked promising, I installed it. Why a visual editor? shouldn't the view be generated out of the Jenkinsfile? I thought we want pipeline as code. So I tried to write `parallel` Jenkinsfiles and the generated view looks weird, both examples: Left example 

 

node() {
  stage('Build') {
println 'I prepare the build for the parallel steps'
  }

  parallel (
   "chrome" : { println 'running tests in chrome' },
   "firefox" : { println 'running tests in firefox' },
   "edge" : { println 'running tests in edge' }
  )
}
 

 Right example 

 

node() {
  stage('Build') {
println 'I prepare the build for the parallel steps'
  }

  parallel (
   "chrome" : { stage('chrome') { println 'running tests in chrome' } },
   "firefox" : { stage('firefox') { println 'running tests in firefox' } },
   "edge" : { stage('edge') { println 'running tests in edge' } }
  )
}
 

 
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 

  
 
 
 
  
 

  
 
 
 
 

 
 This message was sent by Atlassian JIRA (v7.1.7#71011-sha1:2526d7c)  
 
 

 
   
   

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread elga...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Leo Gallucci updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 Leo Gallucci  
 
 
Attachment: 
 blue-ocean-parallel-generated-view.png  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread sorin.sbar...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sorin Sbarnea commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Leo Gallucci Please remember that ThoughtWorks has its own CI/CD solutions so I would count their tech radar a biased one. Still, I have to confess that I partially support your view, I would love to be able to migrate OpenStack build jobs to pipelines but I doubt it would be possible in the next 1-2 years, and that's because they are not mature enough and because there were some design decisions regarding not supporting old jobs, making progressive transitions hardly possible. Shortly, future is bright for small companies with simple workflows as they would be able to benefit from Jenkins pipelines. Others are kinda screwed as I don't see any migration scenario working at this moment.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~elgalu] take a look at [Blue Ocean|https://jenkins.io/projects/blueocean/] - we're building an entirely new user experience for CD pipelines, including a [visual editor for Pipeline|https://jenkins.io/blog/2016/09/19/blueocean-beta-declarative-pipeline-pipeline-editor/].Here's a preview that includes parallel visualisation: !successful-pipeline.png |thumbnail !
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~elgalu] take a look at [Blue Ocean|https://jenkins.io/projects/blueocean/] - we're building an entirely new user experience for CD pipelines, including a [visual editor for Pipeline|https://jenkins.io/blog/2016/09/19/blueocean-beta-declarative-pipeline-pipeline-editor/].Here's a  preview  screenshot  that includes parallel visualisation: !successful-pipeline.png|thumbnail!   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~elgalu] take a look at [Blue Ocean|https://jenkins.io/projects/blueocean/] - we're building an entirely new user experience for CD pipelines, including a [visual editor for Pipeline|https://jenkins.io/blog/2016/09/19/blueocean-beta-declarative-pipeline-pipeline-editor/]. Here's a preview that includes parallel visualisation: !successful-pipeline.png|thumbnail!   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~elgalu] take a look at [Blue Ocean|https://jenkins.io/projects/blueocean/] - we're building an entirely new user experience for CD pipelines, including a [visual editor for Pipeline|https://jenkins.io/blog/2016/09/19/blueocean-beta-declarative-pipeline-pipeline-editor/].Here's a preview that includes parallel visualisation: !successful-pipeline.png |thumbnail !
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 
 
Attachment: 
 successful-pipeline.png  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Leo Gallucci take a look at Blue Ocean - we're building an entirely new user experience for CD pipelines, including a visual editor for Pipeline.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-21 Thread elga...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Leo Gallucci commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 This missing feature might be one of main reasons why Jenkins is on HOLD in one of the most popular tech radars: https://www.thoughtworks.com/radar/tools  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-20 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 

  
 
 
 
 

 
 {panel:title=Support for visualizing parallel steps is unplanned|titleBGColor=lightgrey}A common thread in the feedback we have received is to represent parallel steps in the Stage View as cells within the Stage column.The use cases supported by Pipeline Stage View, such as visualizing stages across multiple runs and detecting changes in execution time or stages that fail regularly, work well due to the use of a table to visualize this data. Tables are excellent at allowing the eye to scan over a lot of related data.There has some debate within CloudBees on how parallel could be added to Pipeline Stage View without breaking the advantages that a table brings to the visualization. We believe that adding additional cells within the table column would reduce the usability of the overall experience, as scanning many rows becomes much more difficult.From a technical point of view it would be non-trivial to retrofit the Stage View with the parallel information.For the time being solving this problem has been delayed by CloudBees and we encourage any community members who are interested in solving this problem to pick it up.Over the last year CloudBees and the Jenkins community have been heavily invested in bringing a new user interface to Jenkins that is designed for Pipeline called _*[Blue Ocean|https://jenkins.io/projects/blueocean/]*_. Blue Ocean _*[offers an entirely new way of visualizing Pipelines|https://jenkins.io/projects/blueocean/#pipelines ]*_  including parallel steps ]*_ , and makes it much easier to navigate the Pipelines log by Stage and Step. We aim that over time that many of the use cases you have come to enjoy in Stage View will be available in Blue Ocean. We would like to encourage people interested in this feature to try out Blue Ocean and provide us feedback.Thanks,James Dumayjdu...@cloudbees.com{panel}*Original Request*1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and so on; but each cell (stage of a build) would be some rendering of an st-planar graph, with 

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-20 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 

  
 
 
 
 

 
 {panel:title=Support for visualizing parallel steps is unplanned|titleBGColor=lightgrey}A common thread in the feedback we have received is to represent parallel steps in the Stage View as cells within the Stage column.The use cases supported by Pipeline Stage View, such as visualizing stages across multiple runs and detecting changes in execution time or stages that fail regularly, work well due to the use of a table to visualize this data. Tables are excellent at allowing the eye to scan over a lot of related data.There has some debate within CloudBees on how parallel could be added to Pipeline Stage View without breaking the advantages that a table brings to the visualization. We believe that adding additional cells within the table column would reduce the usability of the overall experience ,  as scanning many rows becomes much more difficult.From a technical point of view it would be non-trivial to retrofit the Stage View with the parallel information.For the time being solving this problem has been delayed by CloudBees and we encourage any community members who are interested in solving this problem to pick it up.Over the last year CloudBees and the Jenkins community have been heavily invested in bringing a new user interface to Jenkins that is designed for Pipeline called _*[Blue Ocean|https://jenkins.io/projects/blueocean/]*_. Blue Ocean _*[offers an entirely new way of visualizing Pipelines|https://jenkins.io/projects/blueocean/#pipelines]*_ including parallel steps, and makes it much easier to navigate the Pipelines log by Stage and Step. We aim that over time that many of the use cases you have come to enjoy in Stage View will be available in Blue Ocean. We would like to encourage people interested in this feature to try out Blue Ocean and provide us feedback.Thanks,James Dumayjdu...@cloudbees.com{panel}*Original Request*1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and so on; but each cell (stage of a build) would be some rendering of an st-planar graph, with 

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-20 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay assigned an issue to CloudBees Inc.  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 
 
Assignee: 
 Sam Van Oort CloudBees Inc.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-20 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 

  
 
 
 
 

 
 {panel:title=Support for visualizing parallel steps is unplanned|titleBGColor=lightgrey}A common thread in the feedback we have received is to represent parallel steps in the Stage View as cells within the Stage column.The use cases supported by Pipeline Stage View, such as visualizing stages across multiple runs and detecting changes in execution time or stages that fail regularly, work well due to the use of a table to visualize this data. Tables are excellent at allowing the eye to scan over a lot of related data.There has some debate within CloudBees on how parallel could be added to Pipeline Stage View without breaking the advantages that a table brings to the visualization. We believe that adding additional cells within the table column would reduce the usability of the overall experience, as scanning many rows becomes much more difficult.From a technical point of view it would be non-trivial to retrofit the Stage View with the parallel information.For the time being solving this problem has been delayed by CloudBees  and . However,  we encourage any community members who are interested in solving this problem to pick it up.Over the last year CloudBees and the Jenkins community have been heavily invested in bringing a new user interface to Jenkins that is designed for Pipeline called _*[Blue Ocean|https://jenkins.io/projects/blueocean/]*_. Blue Ocean _*[offers an entirely new way of visualizing Pipelines including parallel steps|https://jenkins.io/projects/blueocean/#pipelines]*_ , and makes it much easier to navigate the Pipelines log by Stage and Step. We aim that over time that many of the use cases you have come to enjoy in Stage View will be available in Blue Ocean. We would like to encourage people interested in this feature to try out Blue Ocean and provide us feedback.You can find out more about Blue Ocean at https://jenkins.io/projects/blueocean/Thanks,James Dumayjdu...@cloudbees.com{panel}*Original Request*1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and so on; 

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-20 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 

  
 
 
 
 

 
 {panel:title=Support for visualizing parallel steps is unplanned|titleBGColor=lightgrey}A common thread in the feedback we have received is to represent parallel steps in the Stage View as cells within the Stage column.The use cases supported by Pipeline Stage View, such as visualizing stages across multiple runs and detecting changes in execution time or stages that fail regularly, work well due to the use of a table to visualize this data. Tables are excellent at allowing the eye to scan over a lot of related data.There has some debate within CloudBees on how parallel could be added to Pipeline Stage View without breaking the advantages that a table brings to the visualization. We believe that adding additional cells within the table column would reduce the usability of the overall experience, as scanning many rows becomes much more difficult.From a technical point of view it would be non-trivial to retrofit the Stage View with the parallel information.For the time being solving this problem has been delayed by CloudBees and we encourage any community members who are interested in solving this problem to pick it up.Over the last year CloudBees and the Jenkins community have been heavily invested in bringing a new user interface to Jenkins that is designed for Pipeline called _*[Blue Ocean|https://jenkins.io/projects/blueocean/]*_. Blue Ocean _*[offers an entirely new way of visualizing Pipelines including parallel steps|https://jenkins.io/projects/blueocean/#pipelines]*_ , and makes it much easier to navigate the Pipelines log by Stage and Step. We aim that over time that many of the use cases you have come to enjoy in Stage View will be available in Blue Ocean. We would like to encourage people interested in this feature to try out Blue Ocean and provide us feedback. You can find out more about Blue Ocean at https://jenkins.io/projects/blueocean/ Thanks,James Dumayjdu...@cloudbees.com{panel}*Original Request*1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and so on; but each 

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-20 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 

  
 
 
 
 

 
 {panel:title=Support for visualizing parallel steps is unplanned|titleBGColor=lightgrey}A common thread in the feedback we have received is to represent parallel steps in the Stage View as cells within the Stage column.The use cases supported by Pipeline Stage View, such as visualizing stages across multiple runs and detecting changes in execution time or stages that fail regularly, work well due to the use of a table to visualize this data. Tables are excellent at allowing the eye to scan over a lot of related data.There has some debate within CloudBees on how parallel could be added to Pipeline Stage View without breaking the advantages that a table brings to the visualization. We believe that adding additional cells within the table column would reduce the usability of the overall experience as scanning many rows becomes much more difficult.From a technical point of view it would be non-trivial to retrofit the Stage View with the parallel information.For the time being solving this problem has been delayed by CloudBees and we encourage any community members who are interested in solving this problem to pick it up.Over the last year CloudBees and the Jenkins community have been heavily invested in bringing a new user interface to Jenkins that is designed for Pipeline called  _*  [Blue Ocean|https://jenkins.io/projects/blueocean/] *_ .  https://jenkins.io/projects/blueocean/ Blue Ocean  _*  [offers an entirely new way of visualizing Pipelines|https://jenkins.io/projects/blueocean/#pipelines] , *_  including parallel steps, and makes it much easier to navigate the Pipelines log by Stage and Step.  https://jenkins.io/projects/blueocean/#pipelines We aim that over time that many of the use cases you have come to enjoy in Stage View will be available in Blue Ocean. We would like to encourage people interested in this feature to try out Blue Ocean and provide us feedback.Thanks,James Dumayjdu...@cloudbees.com{panel}*Original Request*1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and 

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-20 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 

  
 
 
 
 

 
 {panel:title=Support for visualizing parallel steps is unplanned|titleBGColor=lightgrey}A common thread in the feedback we have received is to represent parallel steps in the Stage View as cells within the Stage column.The use cases supported by Pipeline Stage View, such as visualizing stages across multiple runs and detecting changes in execution time or stages that fail regularly, work well due to the use of a table to visualize this data. Tables are excellent at allowing the eye to scan over a lot of related data.There has some debate within CloudBees on how parallel could be added to Pipeline Stage View without breaking the advantages that a table brings to the visualization. We believe that adding additional cells within the table column would reduce the usability of the overall experience, as scanning many rows becomes much more difficult.From a technical point of view it would be non-trivial to retrofit the Stage View with the parallel information.For the time being solving this problem has been delayed by CloudBees and we encourage any community members who are interested in solving this problem to pick it up.Over the last year CloudBees and the Jenkins community have been heavily invested in bringing a new user interface to Jenkins that is designed for Pipeline called _*[Blue Ocean|https://jenkins.io/projects/blueocean/]*_. Blue Ocean _*[offers an entirely new way of visualizing Pipelines  including parallel steps |https://jenkins.io/projects/blueocean/#pipelines  including parallel steps ]*_, and makes it much easier to navigate the Pipelines log by Stage and Step. We aim that over time that many of the use cases you have come to enjoy in Stage View will be available in Blue Ocean. We would like to encourage people interested in this feature to try out Blue Ocean and provide us feedback.Thanks,James Dumayjdu...@cloudbees.com{panel}*Original Request*1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and so on; but each cell (stage of a build) would be some rendering of an 

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-20 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 

  
 
 
 
 

 
 {panel:title=Support for visualizing parallel steps is unplanned|titleBGColor=lightgrey}A common thread in the feedback we have received is to represent parallel steps in the Stage View as cells within the Stage column.The use cases supported by Pipeline Stage View, such as visualizing stages across multiple runs and detecting changes in execution time or stages that fail regularly, work well due to the use of a table to visualize this data. Tables are excellent at allowing the eye to scan over a lot of related data.There has some debate within CloudBees on how parallel could be added to Pipeline Stage View without breaking the advantages that a table brings to the visualization. We believe that adding additional cells within the table column would reduce the usability of the overall experience as scanning many rows becomes much more difficult.From a technical point of view it would be non-trivial to retrofit the Stage View with the parallel information.For the time being solving this problem has been delayed by CloudBees and we encourage any community members who are interested in solving this problem to pick it up.Over the last year CloudBees and the Jenkins community have been heavily invested in bringing a new user interface to Jenkins that is designed for Pipeline called [Blue Ocean|https://jenkins.io/projects/blueocean/].  https://jenkins.io/projects/blueocean/ Blue Ocean [offers an entirely new way of visualizing Pipelines|https://jenkins.io/projects/blueocean/#pipelines], including parallel steps, and makes it much easier to navigate the Pipelines log by Stage and Step.  https://jenkins.io/projects/blueocean/#pipelines We aim that over time that many of the use cases you have come to enjoy in Stage View will be available in Blue Ocean. We would like to encourage people interested in this feature to try out Blue Ocean and provide us feedback.Thanks,James Dumayjdu...@cloudbees.com{panel}*Original Request*1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and so on; but each cell 

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-20 Thread jdu...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 James Dumay updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 James Dumay  
 

  
 
 
 
 

 
 {panel:title=Support for visualizing parallel steps is unplanned|titleBGColor=lightgrey}A common thread in the feedback we have received is to represent parallel steps in the Stage View as cells within the Stage column.The use cases supported by Pipeline Stage View, such as visualizing stages across multiple runs and detecting changes in execution time or stages that fail regularly, work well due to the use of a table to visualize this data. Tables are excellent at allowing the eye to scan over a lot of related data.There has some debate within CloudBees on how parallel could be added to Pipeline Stage View without breaking the advantages that a table brings to the visualization. We believe that adding additional cells within the table column would reduce the usability of the overall experience as scanning many rows becomes much more difficult.From a technical point of view it would be non-trivial to retrofit the Stage View with the parallel information.For the time being solving this problem has been delayed by CloudBees and we encourage any community members who are interested in solving this problem to pick it up.Over the last year CloudBees and the Jenkins community have been heavily invested in bringing a new user interface to Jenkins that is designed for Pipeline called [Blue Ocean|https://jenkins.io/projects/blueocean/]. Blue Ocean [offers an entirely new way of visualizing Pipelines|https://jenkins.io/projects/blueocean/#pipelines], including parallel steps, and makes it much easier to navigate the Pipelines log by Stage and Step. We aim that over time that many of the use cases you have come to enjoy in Stage View will be available in Blue Ocean. We would like to encourage people interested in this feature to try out Blue Ocean and provide us feedback.Thanks,James Dumayjdu...@cloudbees.com{panel}*Original Request* 1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and so on; but each cell (stage of a build) would be some rendering of an st-planar graph, with structure 

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-11-15 Thread lga...@cayan.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Lukasz Gawel commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Do we have a timeline for this fix?  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-13 Thread jakub.rusie...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jakub Rusiecki edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 To recap visualization needs I'd suggest swimlines (it is simpler that rectangles in rectangles..) : 1. *branches of a stage*Stage can fork into parallel branches (as described above) - these need parallel visualization by a) names described in parallel statement and b) their times. Stage time shall be actual time incl. branches. Visualization should make swimline for each branch below stage they fork.2. *branch stages* Each branch may have stages - time of branch shall include sum of it's steps and stages. Visualization should make swimline for each stage below branch they are included in. 3. *sub-stages*Each stage (e.g. A) can have sub-stages (e.g. A1 and A2) - Visualization of substages (A1, A2) as  one  swimline  for all substages one-after-another  below main stage (A) so to show that  their  substage  times  do not add but run  are included  in  parallel  stage time .   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-13 Thread jakub.rusie...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jakub Rusiecki edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 To recap visualization needs I' s d  suggest swimlines (it is simpler that rectangles in rectangles..) : 1. *branches of a stage*Stage can fork into parallel branches (as described above) - these need parallel visualization by a) names described in parallel statement and b) their times. Stage time shall be actual time incl. branches. Visualization should make swimline for each branch below stage they fork.2. *branch stages* Each branch may have stages - time of branch shall include sum of it's steps and stages. Visualization should make swimline for each stage below branch they are included in. 3. *sub-stages*Each stage (e.g. A) can have sub-stages (e.g. A1 and A2) - Visualization of substages (A1, A2) as swimline below main stage (A) so to show that their times do not add but run in parallel.   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-11-13 Thread jakub.rusie...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Jakub Rusiecki commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 To recap visualization needs I's suggest swimlines (it is simpler that rectangles in rectangles..) :  1. branches of a stage Stage can fork into parallel branches (as described above) - these need parallel visualization by a) names described in parallel statement and b) their times.  Stage time shall be actual time incl. branches.  Visualization should make swimline for each branch below stage they fork. 2. branch stages  Each branch may have stages - time of branch shall include sum of it's steps and stages.  Visualization should make swimline for each stage below branch they are included in.  3. sub-stages Each stage (e.g. A) can have sub-stages (e.g. A1 and A2) - Visualization of substages (A1, A2) as swimline below main stage (A) so to show that their times do not add but run in parallel.   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-10-11 Thread george.tutove...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 George Tutoveanu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 George Tutoveanu  
 

  
 
 
 
 

 
 {color:red}colored text{color} 1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and so on; but each cell (stage of a build) would be some rendering of an st-planar graph, with structure determined according to the presence of steps of interest like parallel or a proposed label. Sort of like the existing Workflow Steps, but rendered as a graph rather than a tree table, restricted to displaying certain steps, and divided by stage.A simpler request would be to only display branches of one top-level parallel step, if any. (I.e., an st-planar graph which is either trivial—one vertex—or where all vertices other than the source and sink are directly connected to both the source and the sink.) This more limited UI would match that of the Build Pipeline plugin.Note that there is also a request JENKINS-29892 which would allow several stages to share concurrency semantics, but I think that need not have any effect on visualization; it would just be an internal change in the stage step.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 
   

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-10-11 Thread george.tutove...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 George Tutoveanu updated an issue  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
 Jenkins /  JENKINS-33185  
 
 
  Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
Change By: 
 George Tutoveanu  
 

  
 
 
 
 

 
 {color:red}colored text{color} 1) Parallel steps are the common workflow case2) Build logs for parallel steps are not informative3) A user would expect Stage View to somehow address the issueCurrent state:- stage declarations within parallel sections are not being considered as parallel- steps within one parallelized step are being mixed => no info in the view (see the screenshot)Test script (move stage declarations where you want):{noformat}for (int i=0; i< 2; ++i) {  stage "Stage #"+i  print 'Hello, world $i!'}stage "Stage Parallel"def branches = [:]for (int i = 0; i < numHelloMessages.toInteger(); i++) {  branches["split${i}"] = {stage "Stage parallel- #"+inode('remote') { echo  'Starting sleep' sleep 10 echo  'Finished sleep'}  }}parallel branches{noformat}comment from JGlick:So concretely: the stage view would, for a given build (row), continue to display a linear sequence of stages (columns) with their associated times and so on; but each cell (stage of a build) would be some rendering of an st-planar graph, with structure determined according to the presence of steps of interest like parallel or a proposed label. Sort of like the existing Workflow Steps, but rendered as a graph rather than a tree table, restricted to displaying certain steps, and divided by stage.A simpler request would be to only display branches of one top-level parallel step, if any. (I.e., an st-planar graph which is either trivial—one vertex—or where all vertices other than the source and sink are directly connected to both the source and the sink.) This more limited UI would match that of the Build Pipeline plugin.Note that there is also a request JENKINS-29892 which would allow several stages to share concurrency semantics, but I think that need not have any effect on visualization; it would just be an internal change in the stage step.  
 

  
 
 
 
 

 
 
 

 
 
 Add Comment  
 

  
 
   

[JIRA] (JENKINS-33185) Visualize parallel steps within a Pipeline Stage

2016-10-04 Thread svano...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sam Van Oort commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Indeed – the branch name is the identifier in this case, it's up in the air if stages inside parallels will be supported in the UI or not. The syntax allows it, but just because you can doesn't mean you should!  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-10-04 Thread mne...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Michael Neale commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 The name of the parallel "branches" do indeed look like stages, and provide and identifier (this shows up int he log as a prefix, and also in blue ocean visualisation as branches of execution). Sam Van Oort I wouldn't recomment putting stages inside of things until we decide how we want to visualise it.   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-10-04 Thread svano...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sam Van Oort commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Sorin Sbarnea The answer from Anton B is correct. The block-scoped version of the stage step, i.e.  

 

stage ('myStageName') {
  // do stuff here
}
 

 can also be included in parallels. However there is not a UI visualization for that approach yet.   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-10-04 Thread aburdukovs...@blizzard.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Anton B commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 I imagine that since the parallel step takes a map, the keys can act as identifiers for the parallel tasks.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-10-04 Thread sorin.sbar...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sorin Sbarnea commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 What would be the current expect way to define a job with multiple parallel tasks if we cannot use stage inside it? How we are going to distinguish between "parallel-build-foo" and "parallel-build-bar"?  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-09-19 Thread svano...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sam Van Oort stopped work on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
Change By: 
 Sam Van Oort  
 
 
Status: 
 In Progress Open  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-09-19 Thread svano...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sam Van Oort commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Piotr Zegar Do you mean the Blue-Ocean plugin? Stage View? Pipeline view plugin? Build Pipeline Plugin?  These are all different things.   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-09-19 Thread piotr...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Piotr Zegar commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 I see 2 issues with that plugin in latest version: 1. Step time is invalid, like it stop counting when all paraell tasks are started, it looks like step finish but in real job is still waiting for finish of parallel taks until move to next step. 2. No option to scroll to see older builds, it shows only last ~20, but cannot see older one. Would be nice to see same info when entering a specific build page. Except that, I like it..  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-09-08 Thread raph...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Raphaël PINSON commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Slawa Giterman the Jenkins Pipeline GUI is great, but it still doesn't show steps inside each parallel branch, even though the syntax is accepted. Do you know if that is planned?  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-07-30 Thread svano...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sam Van Oort edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 [~johnament]  Wait, what's the issue you're experiencing with Jenkins 2.0?  This is supposed to be 100% compatible, and I haven't seen any JIRAs opened about an issue.  If there is one, it will be a very high priority fix.[~barryoneill]  I've updated status to reflect that we are indeed working towards this.  It's not forgotten, not abandoned, just far more work to implement than anyone would expect without seeing the code or edge cases.  I think  currently  I've currently invested ~1-2 months.The challenge is that we did not have a common set of APIs for decomposing the directed acyclic graphs from a pipeline execution, and have hit multiple problems like this one that are painful without them.  So, I've had to write those components to provide the functionality we need.  And they need to handle a lot of nasty, complex edge cases to work correctly -- for example: nested parallel blocks, where both parallel blocks are incomplete.      The current plan is that the BlueOcean UI linked above will also consume the same APIs to provide additional functionality.  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-07-30 Thread svano...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sam Van Oort commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 John Ament Wait, what's the issue you're experiencing with Jenkins 2.0? This is supposed to be 100% compatible, and I haven't seen any JIRAs opened about an issue. If there is one, it will be a very high priority fix. Barry O'Neill I've updated status to reflect that we are indeed working towards this. It's not forgotten, not abandoned, just far more work to implement than anyone would expect without seeing the code or edge cases. I think currently I've currently invested ~1-2 months. The challenge is that we did not have a common set of APIs for decomposing the directed acyclic graphs from a pipeline execution, and have hit multiple problems like this one that are painful without them. So, I've had to write those components to provide the functionality we need. And they need to handle a lot of nasty, complex edge cases to work correctly – for example: nested parallel blocks, where both parallel blocks are incomplete.   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-07-28 Thread barry.one...@spartasystems.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Barry O'Neill commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Wow, looks slick. I'm not sure it's stable enough for us to use for our main CI just yet, but that definitely is more along the lines of what we're looking for. Thanks for the update!  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-07-27 Thread svano...@cloudbees.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Sam Van Oort started work on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
Change By: 
 Sam Van Oort  
 
 
Status: 
 Open In Progress  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-07-27 Thread sgiter...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 gitt edited a comment on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 You can try the new Jenkins Pipeline GUI: https://jenkins.io/projects/blueocean/. It has already support for the parallel steps visualization. The Project Blue Ocean is still in alpha, but is under active development: https://jenkins.io/blog/2016/07/19/blue-ocean-update/. It is available in the experimental update center: http://updates.jenkins-ci.org/experimental/update-center.json .GitHub: https://github.com/jenkinsci/blueocean-plugin   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-07-27 Thread sgiter...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 gitt commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 You can try the new Jenkins Pipeline GUI: https://jenkins.io/projects/blueocean/. It has already support for the parallel steps visualization. It is available in the experimental update center: http://updates.jenkins-ci.org/experimental/update-center.json  
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-07-27 Thread john.d.am...@gmail.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 John Ament commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 In addition, since the old pipeline doesn't work in Jenkins 2, that blocks upgrades to newer Jenkins releases   
 

  
 
 
 
 

 
 
 

 
 
 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-33185) Visualize parallel steps within a Pipeline Stage

2016-07-27 Thread barry.one...@spartasystems.com (JIRA)
Title: Message Title


 
 
 
 

 
 
 

 
   
 Barry O'Neill commented on  JENKINS-33185  
 

  
 
 
 
 

 
 
  
 
 
 
 

 
  Re: Visualize parallel steps within a Pipeline Stage   
 

  
 
 
 
 

 
 Is there any possibility that this issue will be picked up? We're stuck in the old pipeline world and would love to use the new 2.0 pipeline, but people here are very fond of the visual representation of the parallel jobs that the older pipeline plugins offer.  
 

  
 
 
 
 

 
 
 

 
 
 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.