Currently Job DSL plugin supports promoted builds plugin by extension point (see JENKINS-29776, JENKINS-21750).
      Unfortunately there is no support for deployment notification plugin and there is no configure block available for promotion conditions so it is impossible to add that criteria.
      Adding a configure block would allow any condition to be added when necessary.

          [JENKINS-34982] Add configure block in DSL for promotions

          Marcin Pikulski created issue -
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 171188 ] New: JNJira + In-Review [ 184216 ]
          Frédéric Chuong made changes -
          Component/s New: job-dsl-plugin [ 16720 ]
          Frédéric Chuong made changes -
          Remote Link New: This issue links to "GitHub pull request 96 (Web Link)" [ 14984 ]
          Frédéric Chuong made changes -
          Link New: This issue is related to JENKINS-39342 [ JENKINS-39342 ]
          Jakub Bochenski made changes -
          Link New: This issue relates to JENKINS-40022 [ JENKINS-40022 ]
          Oleg Nenashev made changes -
          Epic Link New: JENKINS-44837 [ 182897 ]
          Oleg Nenashev made changes -
          Assignee Original: Oleg Nenashev [ oleg_nenashev ]
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Oleg Nenashev made changes -
          Assignee New: Frédéric Chuong [ fchuong ]

            fchuong Frédéric Chuong
            garagoth Marcin Pikulski
            Votes:
            14 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated: