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

Parameterized Trigger Plugin setting is not retained: "Use files in matrix child builds"

XMLWordPrintable

      This applies to Parameterized Trigger Plugin 2.24 and Jenkins 1.549.

      When the checkbox for "Use files in matrix child builds" is selected, and the Jenkins job is saved, the setting is always set to "false" in the job config.xml. The same issue occurs with the "Only files in exact child builds" setting. Here is the XML from the config.xml after the job is saved when both of these boxes are checked:

          <hudson.plugins.parameterizedtrigger.BuildTrigger plugin="parameterized-trigger@2.24">
            <configs>
              <hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
                <configs>
                  <hudson.plugins.parameterizedtrigger.PredefinedBuildParameters>
                    <properties>INFO REMOVED</properties>
                  </hudson.plugins.parameterizedtrigger.PredefinedBuildParameters>
                  <hudson.plugins.parameterizedtrigger.FileBuildParameters>
                    <propertiesFile>downstream.txt</propertiesFile>
                    <failTriggerOnMissing>true</failTriggerOnMissing>
                    <useMatrixChild>false</useMatrixChild>
                    <onlyExactRuns>false</onlyExactRuns>
                  </hudson.plugins.parameterizedtrigger.FileBuildParameters>
                </configs>
                <projects>INFO REMOVED</projects>
                <condition>SUCCESS</condition>
                <triggerWithNoParameters>false</triggerWithNoParameters>
              </hudson.plugins.parameterizedtrigger.BuildTriggerConfig>
            </configs>
          </hudson.plugins.parameterizedtrigger.BuildTrigger>
      

      Here's a screenshot of the UI:

            ikedam ikedam
            kayers Kenny Ayers
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: