Issue Type: Improvement Improvement
Assignee: Unassigned
Components: perforce
Created: 29/Oct/12 2:17 PM
Description:

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]

Environment: Jenkins Core 1.488
Perforce 1.3.17
Project: Jenkins
Priority: Major Major
Reporter: Ben Golding
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to