[
https://issues.jenkins-ci.org/browse/JENKINS-8227?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160560#comment-160560
]
wernight commented on JENKINS-8227:
-----------------------------------
As a temporary workaround, you can open http://my.jenkins.host/queue/api/xml
which will display the details of all queued jobs.
> queue: job information extension
> --------------------------------
>
> Key: JENKINS-8227
> URL: https://issues.jenkins-ci.org/browse/JENKINS-8227
> Project: Jenkins
> Issue Type: Improvement
> Components: core
> Environment: Hudson 1.382
> Reporter: krulls
> Priority: Trivial
>
> This is a suggestion to extend the information tooltip in the queue.jelly:
> As we have a lot of jobs that are building regularly from time schedule our
> hudson queue has a lot of items. People wanted to know which of these
> scheduled jobs were caused by a user action to potentially abort
> automatically scheduled builds. So I modified the _queue.jelly_ file in the
> core.jar under _lib/hudson_
> Maybe this would be a feature for other customers too? Here are the
> modifications (relate to hudson 1.382) surrounded by comments:
> {code:title=queue.jelly}
> ...
> <j:otherwise>
> <j:forEach var="item" items="${items}">
> <tr>
> <!-- MOD info causes -->
> <j:set var="allCausesText">
> Trigger Causes:</j:set>
> <j:set var="userCause" value="${false}" />
> <j:forEach var="ca" items="${item.causes}">
> <j:set var="allCausesText">${allCausesText}
> - ${ca.shortDescription}
> </j:set>
> <j:if test="${ca.class.name.contains('UserCause')}">
> <j:set var="userCause" value="${true}" />
> </j:if>
> </j:forEach>
> <j:set var="allCausesText">${allCausesText}
> </j:set>
> <j:set var="paneTooltip"
> value="${item.why}${h.escape(allCausesText)}${h.escape(item.params)}" />
> <!-- END MOD info causes -->
> <td class="pane" width="100%" tooltip="${paneTooltip}"
> style="white-space: normal;">
> <j:set var="stuck" value="${item.isStuck()}"/>
> <j:choose>
> <j:when test="${h.hasPermission(item.task,item.task.READ)}">
> <a
> href="${rootURL}/${item.task.url}">${item.task.fullDisplayName}</a>
> <!-- MOD manual build -->
> <j:if test="${userCause}">
>  
> <img src="${imagesURL}/16x16/person.gif" />
> </j:if>
> <!-- END MOD manual build -->
> <j:if test="${stuck}">
>  
> ...
> {code}
--
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