[
https://issues.jenkins-ci.org/browse/JENKINS-13879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=163166#comment-163166
]
Jeremy Frank commented on JENKINS-13879:
----------------------------------------
Interesting, the API must have changed somewhere along the way. (It is accepted
by my Perforce setup.)
Anyway, yes, using {{//...}} sounds the same to me.
Thank you again!
--jsf
> Builds failing to trigger due to changelist number being set incorrectly
> ------------------------------------------------------------------------
>
> Key: JENKINS-13879
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13879
> Project: Jenkins
> Issue Type: Bug
> Components: perforce
> Environment: Jenkins 1.462, Perforce plugin 1.3.13
> Reporter: Jeremy Frank
> Assignee: Rob Petti
>
> When a job is run, the Perforce plugin for Jenkins records a changelist
> number for the build instance. From that point forward, triggering additional
> builds via Perforce only happens when new changelists are submitted with
> numbers higher than the recorded changelist number. Great, except that the
> recorded changelist number may not be correct.
> For example, if the most recent changelists look like this (from "p4
> changelists -m 2"):
> Change 24083 on 2012/05/23 by rmercer@rmercer-DcsMain *pending* 'The
> adapter layer now returns D'
> Change 24082 on 2012/05/23 by reladmin@jenkins-aci-RILCinterion-QA-2
> 'Check in server build result fo'
> and a build starts (either via the Build Now button, or because of 24082
> being submitted), the Perforce plugin runs "p4 counter change" and records
> 24083 as the changelist number. Note that 24083 is a *pending* changelist.
> Further polling will fail to detect that 24083 was submitted. No build will
> result. Oops, the latest "reserved" changelist number was recorded, rather
> than the latest "submitted" changelist number.
> Often this problem is masked because new changelist numbers get generated
> upon a checkin, but not always. Perforce only renumbers a changelist upon
> checkin if there are intervening changelists.
> Suggested solution: Rather than using "p4 counter change" to detect the
> current changelist number, please use "p4 changelists -m 1 -s submitted".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira