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

Add an option to remove nonsense configurations in matrix projects

      I use Jenkins to configure my multi-configuration project.

      The Axes I use are:

      Labels: Mac10.6, Mac10.7, and Windows
      Platforms: Mac10.6, Mac10.7, WinXP, Win7, and WinServer2008
      Tasks: App_Installer, App_Uninstaller, and so on

      A matrix will be generated, and I intend to let the tasks from windows platforms go to execute on Windows machines(with Label "Windows"), by using a filter as (label=="Windows"&&(Platforms=="Win7"||Platforms=="WinXP"||Platforms=="WinServer2008")).

      The matrix will be setup and the unconfigured nodes are gray out, however, it is clear that it makes no sense for the node "WinXP" to exist on label Mac10.6 and etc. Although it is shown as diabled/unconfigured/gray, I would prefer you can provide a choice to remove them from the UI.

      Thanks!

          [JENKINS-13004] Add an option to remove nonsense configurations in matrix projects

          Michael Lin created issue -

          rsandell added a comment -

          Moving the issue to core since it has nothing to do with the multi-slave-config plugin.

          rsandell added a comment - Moving the issue to core since it has nothing to do with the multi-slave-config plugin.
          rsandell made changes -
          Component/s New: core [ 15593 ]
          Component/s Original: multi-slave-config [ 15928 ]

          Michael Lin added a comment -

          Hi guys,

          I think this issue is easy to fix, you just replace the "gray out" activity with "not displaying". Of course you may need to add a choice to users to let them choose the two options.

          Please make it quick because I know many people have the same issue, actually anyone who use multi-configuration project has a lot of chances to come across it I believe.

          Thanks a lot!

          Michael Lin added a comment - Hi guys, I think this issue is easy to fix, you just replace the "gray out" activity with "not displaying". Of course you may need to add a choice to users to let them choose the two options. Please make it quick because I know many people have the same issue, actually anyone who use multi-configuration project has a lot of chances to come across it I believe. Thanks a lot!

          Michael Lin added a comment -

          Hey,

          Are there any updates about this issue?

          Thanks!

          Michael Lin added a comment - Hey, Are there any updates about this issue? Thanks!

          rsandell added a comment -

          Since it was originally put on a component that I owned this issue was assigned to me, even though I removed the component I guess that noone has taken it since I am assigned to it.
          I'll try to unassign myself again and hope that someone else picks it up.

          rsandell added a comment - Since it was originally put on a component that I owned this issue was assigned to me, even though I removed the component I guess that noone has taken it since I am assigned to it. I'll try to unassign myself again and hope that someone else picks it up.
          rsandell made changes -
          Assignee Original: rsandell [ rsandell ]

          Daniel Beck added a comment -

          Matrix (multi-config) project has been extracted from core in 1.561, so assigning the issue to that component.

          Daniel Beck added a comment - Matrix (multi-config) project has been extracted from core in 1.561, so assigning the issue to that component.
          Daniel Beck made changes -
          Component/s New: matrix-project [ 18765 ]
          Component/s Original: core [ 15593 ]

          Oleg Nenashev added a comment -

          Not a bug

          Oleg Nenashev added a comment - Not a bug
          Oleg Nenashev made changes -
          Issue Type Original: Bug [ 1 ] New: New Feature [ 2 ]
          Summary Original: Remove the nonsense configurations in multi-configuration project New: Add an option to remove nonsense configurations in matrix projects

            Unassigned Unassigned
            michael4338 Michael Lin
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: