In answer to your second question, it doesn't look like the jelly:util
lib supports any sort of authentication for the loadText tag, so I
don't think it is possible.

slide

On Mon, Aug 6, 2012 at 7:27 AM, Wojciech Jodel <[email protected]> wrote:
> Hi all,
>
> I am trying to somehow connect my jelly template used by Extended Email
> Notification plugin
> (https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin) to use
> Jenkins Remote API to display changes for every build. For now, I am simply
> trying to display XML generated by Remote API with this code:
>
> <j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler"
> xmlns:d="jelly:define" xmlns:u="jelly:util">
>     ...
> <u:loadText uri="https://my-jenkins/job/my-job-name/1/api/xml"; var="result"
> />
> <pre>${result}</pre>
>     ...
> </j:jelly>
>
> It fails, and I get message: "JellyException: null:72:103: Could not find
> uri: https://my-jenkins/job/my-job-name/1/api/xml"; despite the fact, that
> URL exists. What may i be doing wrong?
>
> Another concern is that this URL in my Jenkins is secured - is it posible to
> provide HTTP Basic Authentication within jelly script?
>
> Thanks in advance,
> Wojtek
>
>
>



-- 
Website: http://earl-of-code.com

Reply via email to