-
New Feature
-
Resolution: Fixed
-
Major
-
None
Since I have to support a constantly/rapidly changing set of branches, each supporting a couple of platforms, I want to be able to have only one matrix per branch job to do all builds/tests per branch. To achieve this efficiently, I need to be able to configure the matrix job to
1. build main targets for all supported platforms
2. If 1 succeeds, run unit test for all supported platforms
3. If 2 succeeds, build additional test tools for more extensive tests
4. If 3 succeeds, run tests for all supported platforms
For this I need to be able to define different touchstones for each of the steps.
[JENKINS-12778] Extend touchstone functionality to allow for multiple touchstones
Description |
Original:
Since I have to support a constantly/rapidly changing set of branches, each supporting a couple of platforms, I want to be able to have only one matrix per branch job to do all builds/tests per branch. To achieve this efficiently, I need to be able to configure the matrix job to 1. build main targets for all supported platforms 2. If 1 succeeds, run unit test for all supported platforms 3. If 2 succeeds, build additional test tools for more extensive tests3 4. If 3 succeeds, run tests for all supported platforms For this I need to be able to define different touchstones for each of the steps. |
New:
Since I have to support a constantly/rapidly changing set of branches, each supporting a couple of platforms, I want to be able to have only one matrix per branch job to do all builds/tests per branch. To achieve this efficiently, I need to be able to configure the matrix job to 1. build main targets for all supported platforms 2. If 1 succeeds, run unit test for all supported platforms 3. If 2 succeeds, build additional test tools for more extensive tests 4. If 3 succeeds, run tests for all supported platforms For this I need to be able to define different touchstones for each of the steps. |
Attachment | New: test_jenkins-12778_jobs.tar [ 21534 ] |
Attachment | New: test_jenkins-12778_jobs.tar [ 21535 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Component/s | New: matrix-project [ 18765 ] | |
Component/s | Original: matrix [ 15501 ] |
Workflow | Original: JNJira [ 143236 ] | New: JNJira + In-Review [ 190456 ] |