Continuum
  1. Continuum
  2. CONTINUUM-2386

Build environment selection is ignored when releasing with distributed build enabled

    Details

      Description

      To reproduce,
      1. configure distributed builds and agents
      2. force a build which is successful
      3. release the project and select a Build Environment with a different agent than was used to build the project before

      I would expect that the Build Environment selection is used with whatever Installations and Build Agent Group is configured.

      The actual behavior is that it goes the the last agent that was used to build the project.

      Reading the comments on CONTINUUM-2043, this is apparently correct, but the UI does not match the behavior.

      I suppose the Build Environment selection needs to be disabled and the documentation clarified to explain this.

        Issue Links

          Activity

          Wendy Smoak created issue -
          Wendy Smoak made changes -
          Field Original Value New Value
          Link This issue relates to CONTINUUM-2043 [ CONTINUUM-2043 ]
          Wendy Smoak made changes -
          Fix Version/s Backlog [ 15656 ]
          jzurbano made changes -
          Assignee Jevica Arianne B. Zurbano [ jzurbano ]
          Hide
          Wendy Smoak added a comment -

          Thinking about this further, I don't think just disabling the Build Environment selection will work.

          The release will fail if the last-used build agent is not available anymore. And I would like to control the Build Environment at release time, just as I can for a scheduled build.

          See also dev@ discussion: http://old.nabble.com/Thoughts-on-build-environment-selection-when-releasing-in-distributed-build-setup-td27399430.html

          Show
          Wendy Smoak added a comment - Thinking about this further, I don't think just disabling the Build Environment selection will work. The release will fail if the last-used build agent is not available anymore. And I would like to control the Build Environment at release time, just as I can for a scheduled build. See also dev@ discussion: http://old.nabble.com/Thoughts-on-build-environment-selection-when-releasing-in-distributed-build-setup-td27399430.html
          jzurbano made changes -
          Link This issue depends upon CONTINUUM-2458 [ CONTINUUM-2458 ]
          jzurbano made changes -
          Link This issue is related to CONTINUUM-2464 [ CONTINUUM-2464 ]
          jzurbano made changes -
          Fix Version/s 1.4.1 [ 15104 ]
          Fix Version/s Backlog [ 15656 ]
          Hide
          jzurbano added a comment -

          Fixed in r928598.

          • added check if last used build agent in building is in group to be used for release
          • added method to get the last build agent used in building
          • added unit tests
          • updated documentation
          Show
          jzurbano added a comment - Fixed in r928598. added check if last used build agent in building is in group to be used for release added method to get the last build agent used in building added unit tests updated documentation
          jzurbano made changes -
          Fix Version/s 1.4.0 (Beta) [ 15106 ]
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          Fix Version/s 1.4.1 (Beta) [ 15104 ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 08:36:01 UTC 2015 [ 1428222961749 ]
          Mark Thomas made changes -
          Workflow jira [ 12711031 ] Default workflow, editable Closed status [ 12738962 ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 21:12:18 UTC 2015 [ 1428268338676 ]
          Mark Thomas made changes -
          Workflow jira [ 12946609 ] Default workflow, editable Closed status [ 12984625 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Closed Closed
          171d 14h 50m 1 jzurbano 29/Mar/10 06:58

            People

            • Assignee:
              jzurbano
              Reporter:
              Wendy Smoak
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development