• Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • p4-plugin
    • None
    • Jenkins Core 1.488
      Perforce 1.3.17

      Please enhance the change reporting when a build occurs, to only show relevant files and changelists.

      [For flexibility / backwards compatibility, perhaps this behaviour should be enabled by a checkbox]

      [Ideally the filtering would be done by use of p4 commands and not by the Jenkins plugin, for scalability and to limit network traffic]

      -----------
      More specific details:

      1) At /job/<name>/<build #>/changes page: only show a changelist if one or more files in that changelist are mapped to the client.

      2) At /job/<name>/<build #>/changes page: only show those files within a changelist that are mapped to the client.

      3) Set P4_CHANGELIST to the most recent changelist which included one or more files mapped to the client [I use @${ENV,var="P4_CHANGELIST"} to label the build with the last change # together with build-name-setter plugin]

          [JENKINS-15653] Filter changes by viewspec

          Ben Golding created issue -
          Ben Golding made changes -
          Link New: This issue is related to JENKINS-15515 [ JENKINS-15515 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 146409 ] New: JNJira + In-Review [ 176614 ]
          Jenkins IRC Bot made changes -
          Component/s New: p4-plugin [ 19224 ]
          Component/s Original: perforce-plugin [ 15506 ]

            Unassigned Unassigned
            bgolding Ben Golding
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: