| fabri ba The Jenkins Pipeline provides this facility in a more flexible, reliable, and supportable way. Rather than using a matrix configuration job, use:
If there is some critical reason that you cannot use Declarative Pipeline, then use:
Declarative Pipeline should be the first path because it intentionally limits the types of mistakes that a new user can make. It is the second generation of Jenkins Pipeline domain specific language. It uses what was learned from the first generation language (scripted) to intentionally reduce user mistakes. Declarative Pipeline jobs can be defined graphically with Jenkins Blue Ocean. See the Jenkins Minute series for brief clips that illustrate Pipeline editing with Blue Ocean:
If you prefer a longer session, you could view:
|