2016-04-12 3 views
0

私の質問は、こののフォローアップのようなものである:ここで How to place Email-Ext groovy script on the jenkins file systemメール-EXTオブジェクトファイルとして

私の状況です: 私は送信される電子メールを作成グルーヴィーなスクリプトを持っています。 これは限り私が直接書かれたスクリプト(コード)を持っているとして正常に動作します:

プリ送るスクリプト


私はこのスクリプトを取る場合は、ジェンキンスファイルシステムに配置(...ジェンキンス\電子メールテンプレート)として:

<presendScript>${SCRIPT, script="email-presend"}</presendScript> 

私が手:メール-presend.groovyと私はそれを呼び出すようにしてみてください私は、メッセージオブジェクトにアクセスすることができないというエラーメッセージ、:

Script1.groovy:1:はEOF期待して、スクリプトまたはテンプレート内の列17 エラー@行1、見つかった「または」:groovy.langを.MissingPropertyException:いいえ、そのようなプロパティ:クラスのMSG:SCRIPT1

行のコード:

msg.addHeader("X-Priority", "1 (Highest)"); 
    msg.addHeader("Importance", "High"); 

私は以来、何かを明らかに足りませんこれを行ったコードスニペットを見つけることができませんか? コードがjenkinsに直接存在する場合に使用できるjavax.mail.Message msgを使用したいと思います。それはこの記事によるとことはできませんように

+0

誰も残りはグルーヴィーな電子メールのトラフに書いたどのようにこの問題がなかった – Beasly

+0

(SCRIPTを使用してみてください?スクリプト: "email-presend")。 – slide

答えて

関連する問題