It would be really useful, if the plugin would support some kind of way to asynchronously wait for the started jobs to finish, i.e. to

      1. (plugin) kick-off the jobs (but don't wait until they're done)
      2. continue with current job
      3. (plugin) wait for previously started jobs to finish to get status and build numbers
      4. continue with current job

      This would increase performance in cases, where the build steps executed by the job using the plugin cannot be moved to a different job for parallel execution or in case multiple jobs need to be triggered with different parameter sets.

          [JENKINS-31044] Asynchronous wait for job completion

          I think I am seeing the same issue, manifested differently. My upstream job triggers several downstream jobs via trigger-builds, which in turn trigger other jobs (all blocking). From what I can see all jobs get trigerred but console log sits and waits on the first job to complete before displaying the rest of them.

          Alexander Todorov added a comment - I think I am seeing the same issue, manifested differently. My upstream job triggers several downstream jobs via trigger-builds, which in turn trigger other jobs (all blocking). From what I can see all jobs get trigerred but console log sits and waits on the first job to complete before displaying the rest of them.

            huybrechts huybrechts
            rschuetz Ronny Schuetz
            Votes:
            3 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: