It seems as the plugin can't trigger a specific configuration inside a matrix job. I have a CI trigger job set up to build a specific permutation of a multi-config job, such as
      MasterBuild/BRANCH_NAME=MyBranchName,BUILD_TYPE=Dev,PLATFORM=MyPlatform.

      When starting to type in the "Projects to build" input box it even fills in the parameters. However, when the job is triggered I get this:
      ERROR: Build aborted. Can't trigger undefined projects. 3 of the below project(s) can't be resolved:
      > BUILD_TYPE=Dev
      > MasterBuild/BRANCH_NAME=MyBranchName
      > PLATFORM=MyPlatform

      It seems as the comma sign in the branch is used as a delimiter, thus making three trigger calls. Is matrix job triggering not supported? Can it be extended with say a checkbox for "Invoke matrix project", which would use a different delimiter (semicolon maybe)?

          [JENKINS-34319] Cannot trigger multi-configuration from job

          Some more information. I tried with the "Restrict matrix execution to a subset" option as well, but it seems to conflict with the Matrix Combinations Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Matrix+Combinations+Plugin). Would be excellent if these two could co-exist.

          Tommi Kiviniemi added a comment - Some more information. I tried with the "Restrict matrix execution to a subset" option as well, but it seems to conflict with the Matrix Combinations Plugin ( https://wiki.jenkins-ci.org/display/JENKINS/Matrix+Combinations+Plugin ). Would be excellent if these two could co-exist.

          Arnold Bechtoldt added a comment - - edited

          I'm seeing a very similar issue. Since updating Jenkins to 2.3, this plugin works for freestyle jobs, but it doesn't for multi-config jobs. The parameter seems to be overridden by an empty string. Even the default will be overridden.

          Could someone verify this please? Does #JENKINS-34474 address this problem?

          WARNING: Skipped parameter `CLEANUP` as it is undefined on `xyz`. Set `-Dhudson.model.ParametersAction.keepUndefinedParameters`=true to allow undefined parameters to be injected as environment variables or `-Dhudson.model.ParametersAction.safeParameters=[comma-separated list]` to whitelist specific parameter names, even though it represents a security breach
          

          Arnold Bechtoldt added a comment - - edited I'm seeing a very similar issue. Since updating Jenkins to 2.3, this plugin works for freestyle jobs, but it doesn't for multi-config jobs. The parameter seems to be overridden by an empty string. Even the default will be overridden. Could someone verify this please? Does # JENKINS-34474 address this problem? WARNING: Skipped parameter `CLEANUP` as it is undefined on `xyz`. Set `-Dhudson.model.ParametersAction.keepUndefinedParameters`=true to allow undefined parameters to be injected as environment variables or `-Dhudson.model.ParametersAction.safeParameters=[comma-separated list]` to whitelist specific parameter names, even though it represents a security breach

            huybrechts huybrechts
            tommigun Tommi Kiviniemi
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: