I think i got it what are you trying to say now.... I tried your approach 
but it's still printing same thing...

But seems like this is not the solution... As i can still see [java] is 
always getting printed as part of any BUILD_LOG_REGEX whatever i do... As 
that is coming from this API itself... Seems like i can't avoid this to get 
it printed as part of email.. No solution seems like..



On Wednesday, January 15, 2014 12:53:23 PM UTC-8, slide wrote:
>
> I don't have a way to test, so I can't tell you exactly what you need to 
> use. The substText can use $0 through $9 to be the matching groups for the 
> replacement text, so something like this (THIS WILL NOT WORK AS IS).
>
> ${BUILD_LOG_REGEX,regex="(?=.*?Environment)(?=.*?Total)(E.*?
> \\))",showTruncatedLines=false,substText="$1"}
>
>
> On Wed, Jan 15, 2014 at 11:34 AM, devanand <[email protected] <javascript:>
> > wrote:
>
>> I am still confused sorry but i never used substText before and i didn't 
>> find any good documentation for this too so i am asking the question 
>> again...
>>
>> ${BUILD_LOG_REGEX,regex="(?=.*?Environment)(?=.*?Total)(E.*?\\))",showTruncatedLines=false,substText=Matcher.appendReplacement
>>  
>> [StringBuffer,String]}
>>
>> Now what should i pass here as part of StringBuffer object and String 
>> Object ?? 
>>
>> Currently i am getting this output from EMAIL if i use following line.
>> ${BUILD_LOG_REGEX,regex="(?=.*?Environment)(?=.*?Total)(E.*?
>> \\))",showTruncatedLines=false}
>>
>> *[java] Environment: ABC Total(Pass:0 Fail:1 Incomplete:0 Delayed:0 
>> Manual Verification:0) *
>>
>> What exactly i need to modify here in order to get the output from LOG 
>> file like this ?
>>
>>
>> *Environment: ABC Total(Pass:0 Fail:1 Incomplete:0 Delayed:0 Manual 
>> Verification:0) *
>>
>> This will be helpful if you can give me a exact sample here.. As i never 
>> used it before...
>>
>> Thanks.
>>
>> On Wednesday, January 15, 2014 9:40:29 AM UTC-8, slide wrote:
>>
>>> The BUILD_LOG_REGEX token has a substText parameter, you specify the 
>>> replacement you want to replace the matched regex with. You can use the 
>>> same syntax for the replacement string as is supported by appendReplacement 
>>> of the Matcher object, e.g., (this does not solve your issue, you'll have 
>>> to determine the regex and replacement for you).
>>>
>>> ${BUILD_LOG_REGEX,regex="Something(.*)",substText="$1"}
>>>
>>> slide
>>>
>>>
>>> On Wed, Jan 15, 2014 at 10:24 AM, devanand <[email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I am using Email Ext Plugin here... I don't see a way to use JAVA API 
>>>> as a part of the EMAIL feature for Jenkins.
>>>>
>>>> https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+
>>>> plugin#Email-extplugin-Scriptcontent
>>>>
>>>> Can anyone guide me what syntax i need to write in order to remove 
>>>> [JAVA] from the actual email  ?
>>>>
>>>> Thanks.
>>>>
>>>>
>>>>
>>>> On Tuesday, January 14, 2014 6:23:23 PM UTC-8, slide wrote:
>>>>
>>>>> You can use the substText which is passed to Matcher.appendReplacement 
>>>>> [1], you can see how to use that in the Javadoc. You can use $0 through 
>>>>> $9 
>>>>> to be the matched groups.
>>>>>
>>>>> slide
>>>>>
>>>>> 1 - http://docs.oracle.com/javase/6/docs/api/java/util/regex/
>>>>> Matcher.html#appendReplacement(java.lang.StringBuffer, 
>>>>> java.lang.String)
>>>>>
>>>>>
>>>>> On Tue, Jan 14, 2014 at 6:47 PM, devanand <[email protected]> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I have this value configured to send out email, Under editable email 
>>>>>> configuration section of the JOB. 
>>>>>>
>>>>>>
>>>>>> ${BUILD_LOG_REGEX,regex="(?=.*?Environment)(?=.*?Total)(E.*?
>>>>>> \\))",showTruncatedLines=false}
>>>>>>
>>>>>> As i result of this LINE i am getting this value as part of my Email. 
>>>>>>
>>>>>> *[java] Environment: ABC Total(Pass:0 Fail:1 Incomplete:0 Delayed:0 
>>>>>> Manual Verification:0) *
>>>>>>
>>>>>>  
>>>>>> *But i don't want [java] to be printed as part of my email, How can i 
>>>>>> avoid this ?? I am looking to resolve this issue. *
>>>>>>
>>>>>> *Thanks.*
>>>>>>  
>>>>>> -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "Jenkins Users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to [email protected].
>>>>>>
>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> Website: http://earl-of-code.com 
>>>>>
>>>>  -- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "Jenkins Users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to [email protected].
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>
>>>
>>>
>>>
>>> -- 
>>> Website: http://earl-of-code.com 
>>>
>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>
>
> -- 
> Website: http://earl-of-code.com 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to