Why? Whenever we want to add a new test or something to the pipeline in order to test it in Jenkins we will have to clone the integration-test job and change the branch name, if we had a multi-branch job we will not need to do it, and using declarative pipeline is still possible to define arguments and run the master job nightly |