There is actually a discussion on Google Groups if it makes sense to add support for the Job DSL plugin directly into the Promoted Builds Plugin:
      https://groups.google.com/d/msgid/jenkinsci-dev/e6946a1a-a207-4bc4-8fc2-b42021b996f3%40googlegroups.com?utm_medium=email&utm_source=footer

      I created already a Job DSL Extension in a separate Repository (https://github.com/codecentric/job-dsl-promotions-plugin). The question is now if I should invest the time to create a PR for the Promoted Builds Plugin. The main point is here, that the extension is mainly written in Groovy. Is it ok for you to see Groovy in your code base?

      Regards
      Dennis

          [JENKINS-29776] Job DSL support for Promoted Builds Plugin

          Dennis Schulte created issue -
          Dennis Schulte made changes -
          Assignee New: Dennis Schulte [ denschu ]
          SCM/JIRA link daemon made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 164852 ] New: JNJira + In-Review [ 197561 ]

            denschu Dennis Schulte
            denschu Dennis Schulte
            Votes:
            3 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: