Allow Jobs or Stages to be run regardless of previous success

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Duplicate
    • None
    • Component/s: Jobs, Stages
    • None

      It's nice that you can set tasks to be able to be run regardless of previous success, but it would be wonderful if this were on the job or stage level. For example:

      Stage: Build
      – Job: Compile Source, Create Artifacts
      Stage: Deploy
      --Job: Deploy to provisional site
      Stage: Test
      --Job: Run UI Tests
      --Job: Run API Tests
      --Job: Run Load Tests
      Stage: Cleanup
      --Job: Tear down provisional Site

      In this case, the provisional sites would be cloud servers, so we tear them down such that we don't incur unnecessary charge. In order to achieve this today, I have to cram all of those tests into 1 job and mark the tear down script as final to ensure the environment doesn't stay online if a previous job fails.

            Assignee:
            Unassigned
            Reporter:
            Ken Sykora
            Votes:
            8 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: