Community
Participate
Working Groups
Hudson and Jenking support "matrix" builds which trigger other builds. A common usecase can be seen on the Mylyn build server where a build plan triggers builds of Mylyn against multiple Eclipse platforms. (eg. http://ci.mylyn.org/job/mylyn-3.21.x/) We may also want to look into supporting Jenkins Pipeline builds in a similar fashion. * The build editor displays a list of links to the child builds * Clicking a child build link opens it in the build editor ** The run action is not shown for child builds (though the cancel action is, see task 388776) ** At this point the build editor may not have any content because we may not yet be retrieving things like test results for child builds * From the build editor, user can view the test results, console and history of child builds * The build editor for matrix builds displays the status for each child build, similar to the web UI * The builds view displays a list of child builds under a matrix build as children in the tree * The filters should apply to child builds ** Matrix builds should show through a filter if they or any of their children match ** The run action in the context menu is not shown for child builds (though the cancel action is, see task 388776)
here is a link to some related documentation for Jenkins https://wiki.jenkins-ci.org/display/JENKINS/Building+a+matrix+project
New Gerrit change created: https://git.eclipse.org/r/83412
New Gerrit change created: https://git.eclipse.org/r/83833
Gerrit change https://git.eclipse.org/r/83412 was merged to [master]. Commit: http://git.eclipse.org/c/mylyn/org.eclipse.mylyn.builds.git/commit/?id=cee459980b5b8e3ee5a0ac4b80f432944cee3e40
New Gerrit change created: https://git.eclipse.org/r/86474
New Gerrit change created: https://git.eclipse.org/r/86523
Gerrit change https://git.eclipse.org/r/86523 was merged to [master]. Commit: http://git.eclipse.org/c/mylyn/org.eclipse.mylyn.builds.git/commit/?id=9acc8ea6c66fa60d4edf6e4d15b4c2c5c70707ab
New Gerrit change created: https://git.eclipse.org/r/89289
New Gerrit change created: https://git.eclipse.org/r/90019
New Gerrit change created: https://git.eclipse.org/r/93464
Gerrit change https://git.eclipse.org/r/93464 was merged to [master]. Commit: http://git.eclipse.org/c/mylyn/org.eclipse.mylyn.builds.git/commit/?id=58e05f90e4466b7d14ee347b3a6162533622b9e8