-
Bug
-
Resolution: Fixed
-
Critical
-
None
-
Jenkins 2.22
Jekinsfile Changelist number doesn't get updated when using pipeline Script from SCM.
Perforce Software Polling Log
Started on 21.09.2016 08:47:00
P4: Polling on: master with:file-master-8.40_JenkinsFile
... p4 client -o file-master-8.40_JenkinsFile +
... p4 info +
P4 Task: establishing connection.
... server: wessslx4:1666
... node: WESSSSW
P4: Polling with range: 50845,now
... p4 changes -m100 //file-master-8.40_JenkinsFile/...@50845,now +
P4: Polling on: master with:master-8.40_JenkinsFile
... p4 client -o master-8.40_JenkinsFile +
... p4 info +
P4 Task: establishing connection.
... server: wessslx4:1666
... node: WESSSSW
P4: Polling with range: 50845,now
... p4 changes -m100 //master-8.40_JenkinsFile/...@50845,now +
... p4 change -o 50871 +
... p4 describe -s 50871 +
... found change: 50871
next change: 50871
Done. Took 0,29 Sekunden
Changes found
Also running into this - the changes list for the build is never reset to only include the changes in that build, so it continually grows - making the list impractical for users to follow. Ideally - show only the Perforce changes in the build, and if there are no changes in the build, show "No Changes" rather than using the successful changes list from the previous build.
Another problem side effect, when using the JIRA issue updater plugin to update JIRA tickets, the plugin is repeatedly marking JIRA issues, it looks like because the changes list is not being reset per build. So every build - even though there were no Perforce changes in that build - is marking the same JIRA issues in that list. I've had to avoid using my pipeline job, to avoid frustrating and confusing users.