私は同様のことを試みていましたが(ビルドステータスアイコンを電子メール通知に埋め込む)、ビルドシステムはパブリックにアクセスできないため、ステータスに応じてステータスアイコンを投稿し、URLを状態に応じて変数に格納することでこれらの画像を参照しました。
これが私のメールテンプレートGroovyscriptの抜粋です。
URLの定義:
def images = [:]
images["SUCCESS"] = "http://i.imgur.com/uXlqCxW.gif"
images["PASSED"] = "http://i.imgur.com/uXlqCxW.gif"
images["UNSTABLE"] = "http://i.imgur.com/QkQbxR3.gif"
images["SKIPPED"] = "http://i.imgur.com/QkQbxR3.gif"
images["FAILURE"] = "http://i.imgur.com/LUveOg7.gif"
images["FAILED"] = "http://i.imgur.com/LUveOg7.gif"
images["ABORTED"] = "http://i.imgur.com/jSdrWWP.gif"
images["NOT_RUN"] = "http://i.imgur.com/jSdrWWP.gif"
電子メールでのURLの使用:
<img src="${images[build.result.toString()]}" />