<?jelly escape-by-default='true'?> <j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form"> <l:layout> <st:include it="${it.owner}" page="sidepanel.jelly" /> <l:main-panel> <h1>${%Last Perforce Change}</h1> <j:set var="log" value="${it.log}" /> <j:choose> <j:when test="${empty(log)}"> ${%P4 trigger has not run yet.} </j:when> <j:otherwise> <link rel="stylesheet" href="${rootURL}/plugin/p4/style.css"></link> <script type="text/javascript" src="${rootURL}/plugin/p4/script.js"></script> <pre> <st:getOutput var="output" /> <j:whitespace>${it.writeLogTo(output)}</j:whitespace> </pre> </j:otherwise> </j:choose> </l:main-panel> </l:layout> </j:jelly>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 19519 | Paul Allen |
Jelly header update. <?jelly escape-by-default='true'?> |
||
#1 | 15403 | Paul Allen |
Perforce triggered polling BETA. Perforce triggers on a change-submit and sends a POST to the endpoint http://${JENKINS}/p4/change with the data: {"change":"12345","p4port":"localhost:1666"} Note: ‘change’ is not used (yet), but ‘p4port’ MUST match the credential in the Jenkins Job. JENKINS-25249 |