Multiconfiguration / matrix build pipeline in Jenkins
问题 What is modern best practice for multi-configuration builds (with Jenkins)? I want to support multiple branches and multiple configurations. For example for each version V1, V2 of the software I want builds targeting platforms P1 and P2. We have managed to set up multi-branch declarative pipelines. Each build has its own docker so its easy to support multiple platforms. pipeline { agent none stages { stage('Build, test and deploy for P1) { agent { dockerfile { filename 'src/main/docker