I have a separate plan for integration tests, which is executed in two cases:
- child execution when build plan is executed successfully;
- scheduled nightly execution.
First one should be executed for the each branch - this allows to identify problems in time.
But the scheduled one should be executed only for master - otherwise some of the tests fail due to concurrent execution.
To solve this, I need one of the options:
- ability to disable "inheritance" for triggers from master to other branches;
- ability to disallow concurrent branch executions within a plan.
Could you please implement something to help me resolving the issue?