Script language is a Groovy 
<http://www.google.com.ua/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCMQFjAA&url=http%3A%2F%2Fgroovy.codehaus.org%2F&ei=9P-cUMa4OIXMswadvICoAw&usg=AFQjCNHR2-H2RKw_0SISk1PgkTbA-2GRQA&sig2=0qQgOLZhKjLXIwsmnVVQwg>-
 
syntax very similar to java.
In groovy system script you can use all classes, their methods and 
properties.
I recommend to download jenkins-ci sources from github, open it with 
Intellij IDEA or Eclipse and digging here jenkins code for available 
classes and properties.

You can use jenkins script console to debug your scripts
for example - getting build log file of job "MyJobName" build 123

def job =Jenkins.getInstance().getItemByFullName("MyJobName")
def build = job.getBuildByNumber(123)
def logFilePath = build.getLogFile().getPath()








On Friday, November 9, 2012 11:18:32 AM UTC+2, Sven Finsterwalder wrote:
>
> ok... thanks.
> What kind of language should i use for that script? java?
>
> How can i access the log output of the downstream job?
>
> Am Freitag, 9. November 2012 09:53:52 UTC+1 schrieb AdvanTiSS:
>>
>> 1. Use Copy Artifact 
>> Plugin<http://wiki.jenkins-ci.org/display/JENKINS/Copy+Artifact+Plugin> to 
>> copy artifacts from downstream job if you need
>> 2. Use email-ext [pre-send script] feature to modify message content
>> 3. Add artifacts as attachments to email
>>
>> On Friday, November 9, 2012 9:42:34 AM UTC+2, Sven Finsterwalder wrote:
>>>
>>> thank, i try it but i havent found any possibilty to add content from 
>>> another job to the mainjob
>>>
>>> Am Donnerstag, 8. November 2012 09:19:30 UTC+1 schrieb AdvanTiSS:
>>>>
>>>> You can try email-ext plugin
>>>>
>>>> On Wednesday, November 7, 2012 2:21:19 PM UTC+2, Sven Finsterwalder 
>>>> wrote:
>>>>>
>>>>> Hello,
>>>>>
>>>>> i have one question.
>>>>> In my jenkins there is one job which starts with a parameter two other 
>>>>> build-jobs.
>>>>> The Job will fail if one of the triggered jobs fails and send one 
>>>>> email.
>>>>>
>>>>> I wish to add the reason in that email why the other job is failing. 
>>>>> Is that possible?
>>>>>
>>>>

Reply via email to