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
