Uploaded image for project: 'Evergreen'
  1. Evergreen
  2. EVG-3607

Single machine task groups should admit/imply explicit dependencies

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: v2018.08.01
    • Component/s: app
    • Labels:

      Description

      The mobile project needs to be able to run several steps on the same machine in sequence. Additionally, we need to use task group for this, so that other builders can depend on the results of particular tasks within the group.

      However, if one task fails, the subsequent tasks still execute, which is not what we want.

      Additionally, in the GUI, selecting one task to execute for a patch doesn't auto-select any of the others, even though they are dependencies.

      We need a way to declare dependencies.

        Attachments

          Activity

            People

            Assignee:
            brian.samek Brian Samek
            Reporter:
            acm Andrew Morrow
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: