I would like to have multiple pipelines that I can select to run, e.g. to run different automated test suites/setups using the same code in one repo. These would need to be available to run against one branch.
From the documentation, I can see ways of creating different pipelines for different branches, or multiple steps within a single pipeline for one branch, but haven't found a way of setting up alternative pipelines and/or steps that can be run against a single branch.
Is there a way of doing this?