Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-41960

Developer can change stage and parallel level configuration

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Major Major
    • blueocean-plugin
    • None
    • Blue Ocean 1.2-beta1, Blue Ocean 1.2-beta2, Blue Ocean 1.2-beta3, Blue Ocean 1.2-beta4, Blue Ocean 1.2, Blue Ocean 1.3

      Improvement on roadmap

      This improvement is on the Blue Ocean project roadmap. Check the roadmap page for updates.

      Scope
      Stage configuration

      • Clicking anywhere on the stage name
        • Developer can change parallel name
        • Developer can change settings for
          • Agent
          • Environment

      Parallel configuration

      • Clicking on a parallel shows the config for the parallel
        • Developer can change parallel name
        • Developer can change settings for
          • Agent
          • Environment

      New style for environment

      • There is a new style for environment

      Design
      Pipeline Settings

      Stage

      Animation & timing

          [JENKINS-41960] Developer can change stage and parallel level configuration

          Michael Neale added a comment -

          kzantow if we aren't aiming for this for 1.0, I think this could be an early editor thing for cliffmeyers to take a look at at some point (would help get familiar with internals) - if it makes sense with you. 

          Michael Neale added a comment - kzantow if we aren't aiming for this for 1.0, I think this could be an early editor thing for cliffmeyers to take a look at at some point (would help get familiar with internals) - if it makes sense with you. 

          Keith Zantow added a comment -

          FYI - this isn't blocking JENKINS-44390, if anything the other way around.

          Changes for this ticket should be very simple, I originally implemented it but then had to put some code in place to hide this from the parallel nodes because it wasn't supported, this should be trivial to apply the same stage configuration panel.

          Adding the remaining configuration items e.g. while will be the only thing that would require a bit of time

          Keith Zantow added a comment - FYI - this isn't blocking JENKINS-44390 , if anything the other way around. Changes for this ticket should be very simple, I originally implemented it but then had to put some code in place to hide this from the parallel nodes because it wasn't supported, this should be trivial to apply the same stage configuration panel. Adding the remaining configuration items e.g. while will be the only thing that would require a bit of time

          Michael Neale added a comment - - edited

          BTW cliffmeyers  I think this one maybe can't be done until the linked blocking ticket is done - ie editor supports the "new" style of parallel stages. Without that, there is no parallel config that can be stored. With it, parallel config is just stage config, but on each parallel stage. So perhaps sync up with kzantow before starting on this when the time comes. 

          Maybe: https://issues.jenkins-ci.org/browse/JENKINS-44390 is a duplicate of this? I am confused. 

          Michael Neale added a comment - - edited BTW cliffmeyers  I think this one maybe can't be done until the linked blocking ticket is done - ie editor supports the "new" style of parallel stages. Without that, there is no parallel config that can be stored. With it, parallel config is just stage config, but on each parallel stage. So perhaps sync up with kzantow before starting on this when the time comes.  Maybe: https://issues.jenkins-ci.org/browse/JENKINS-44390  is a duplicate of this? I am confused. 

          Cliff Meyers added a comment -

          Assigning to Keith as it looks like from discussion that this ticket is a partial dup or overlaps with JENKINS-44390. If these aren't something you can take on soon just let me know and we can bounce them back my way.

          Cliff Meyers added a comment - Assigning to Keith as it looks like from discussion that this ticket is a partial dup or overlaps with JENKINS-44390 . If these aren't something you can take on soon just let me know and we can bounce them back my way.

          Keith Zantow added a comment -

          Not exactly a duplicate, but will be handled by JENKINS-44390

          Keith Zantow added a comment - Not exactly a duplicate, but will be handled by JENKINS-44390

          Keith Zantow added a comment -

          Implemented this separately to isolate the change(s) just a bit. Went by what I could scrape up regarding mockups on this ticket.

          Keith Zantow added a comment - Implemented this separately to isolate the change(s) just a bit. Went by what I could scrape up regarding mockups on this ticket.

            kzantow Keith Zantow
            jamesdumay James Dumay
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: