Allow optional concurent/parallel script execution in Pipelines

XMLWordPrintable

      For a test pipeline which runs multiple tests that are independent of each other it would shorten the feedback loop to run them in parallel.

      #!yml
      
      pipelines:
        default:
          - step:
              parallel: true # for example
              script:
                - test/client.sh
                - test/server.sh
                - test/other.sh
      

      This could be achieved currently by writing a master script that starts the other ones but it would make a mess of all the outputs which are currently cleanly separated in pipelines.

      Ideally as soon as one fails it would fail the built early.

            Assignee:
            Unassigned
            Reporter:
            pfiaux
            Votes:
            39 Vote for this issue
            Watchers:
            44 Start watching this issue

              Created:
              Updated:
              Resolved: