Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-40262

Promotions created with job DSL are not visible

XMLWordPrintable

      I have a very simple promotion:

                promotion {
                    name('Production')
                    icon("star-gold")
                    conditions {
                        manual('teamA,teamB')
                    }
                    actions {
                      copyArtifacts('$PROMOTED_JOB_NAME') {
                        includePatterns('envInject.properties')
                        buildSelector {
                            buildNumber('$PROMOTED_NUMBER')
                        }
                       }
                        downstreamParameterized {
                          trigger("Dist-To-Prod"){
                            block {
                                buildStepFailure('never')
                                failure('FAILURE')
                                unstable('UNSTABLE')
                            }
                            parameters {
                              propertiesFile('envInject.properties',true)
                            }
                          }
                        }
                    }
                }
      

      When I go to the generated job promotion status, I don't see anything.
      If I go to the job configuration, and without changing anything, click on "Save", the promotions become visible.

      Looking the promotion XML, it seems like the isVisible element is missing.

      Am I missing something?

            oleg_nenashev Oleg Nenashev
            imriz Imri Zvik
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: