title: Create Jenkins Multi-Branch Pipeline Job from a Job DSL Factory
body: <p>Is it possible to create <strong>Multi-Branch Pipeline Job</strong> by a Job DSL which defines the Job <strong>by "Pipeline Script"</strong> <strong>instead of Jenkinsfile</strong> contained by each Git Repository?</p>
  
  <p>We wanna avoid to generate and maintain the same Jenkinsfile (except some parameters) in each of our 100 Git Repositories.</p>
  
  <p>At the moment we are using Pipeline Jobs with Job DSL seeded by a Factory Job, but we are limited at them moment with Multi-Branch Builds (Feature Branches). So we wanna switch to Multi-Branch Pipeline Jobs, but there we are limited in seeding them.</p>
  
  <p>I know we could use a Jenkinsfile (Git Repo of Project) which includes other common Jenkinsfiles from the Jenkins, but that is just a workaround.</p>