2012-02-28 7 views
0

나는 빌드 로그를 반환하는 젤리 스크립트를 Jenkins Email-Ext에 쓰거나 수정하려고합니다. 정규식의 경우 로그를 BUILD_LOG_REGEX으로 필터링하려고합니다. 누군가가 내게 샘플 스크립트 또는 젤리 스크립트 템플릿을 사용하여 build_log_regex 일을위한 형식을 줄 수 있습니까? 미리 감사드립니다. 당신이 당신의 시작점으로 사용할 수 있습니다Jenkins/Hudson Email-Ext Plugin에서 BUILD_LOG_REGEX 용 Jelly 스크립트를 작성하는 방법은 무엇입니까?

답변

0

기본 템플릿은

$JENKINS_HOME/plugins/email-ext/WEB-INF/classes/hudson/plugins/emailext/templates/html.jelly 
+0

이 정보가 도움이 되었습니까? –

0

${BUILD_LOG_REGEX} 토큰이 이메일-EXT의 기본 콘텐츠 섹션에서 사용되는 일반적이 아닌 젤리 스크립트의 내부에 위치하고 있습니다. 이 토큰을 참조하기 위해 당신의 기본 내용을 변경,이 기능을 사용하려면 이메일-EXT의 개발자들은 "더 많은 전력을 갖고 있기 때문에 당연 할 젤리로 전환 권장 ​​

enter image description here

을, 그 쉽게 사용하고 프로토 타이핑 할 수 있습니다 어느 정도 스크립트 콘솔에있는 것들 ".

당신은 다음이 토큰 구현 방법에 BuildLogRegexContent 클래스의 소스 코드를보고 당신이 원하는 정확히 무엇을 생산하기 위해 코드를 작성할 수 있습니다 https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin#Email-extplugin-Scriptcontent

참조하십시오.