1

私は .errors 拡張子で終わる一連のファイルを読み取ろうとしており、電子メール拡張子プラグインを介してジェンキンスから送信された電子メールの一部にしようとしています。私は基本的な html.jelly を取り、それを変更しようとしました。構文エラーのようなものが表示されます。デバッグ方法がよくわかりません。しかし、私は元に戻り、段階的に追加しました。ant:fileScanner を追加すると、エラーが発生し始めます

<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:ant="jelly:ant">
<BODY>
<j:set var="buildenv" value="${build.getEnvironment(listener)}"/>
<j:set var="parentWorkspace" value="${buildenv.get('PARENT_WORKSPACE')}"/>  
<ant:fileScanner var="errorFiles">              
    <ant:fileset dir="${parentWorkspace}">
        <ant:include name="*.errors" />
    </ant:fileset>
</ant:fileScanner>

<j:forEach var="errorFile" items="$(errorFiles)">
    <util:loadText file="${errorFile}" var="errorText"/>
    <TR>
      <TD>${errorText}</TD>
    </TR>
</j:forEach>

<BR/>
</BODY>
</j:jelly>

どんな助けでも大歓迎です。私はほとんど頭がおかしくなっています。

EDIT:ジェリースクリプトで呼び出そうとしているANTタスクがエラーにつながっているようです。ANTのフロントで何か間違ったことをしているようです。それが違いを生む場合、私はマシンにANTをインストールしています。

4

0 に答える 0