2012-01-31 3 views
9

私は現在Windows 7でJenkinsを使用しています。 私は最近、ジーンズでいくつかのビルドを実行しました。私はSVN Postコミットでビルドを実行することができます。 今私はジェンキンスのビルドをメールでtriigerに渡さなければなりません。JenkinsのトリガービルドEMAILによって

私はWindowsユーザーです。私の知る限り、Sendmailとqmailエージェントは、電子メールでジェンキンをビルドするために使用する必要があります。しかし、これらはUnix用です。

Windowsマシンにsendmailをインストールしてからトリガーを実行する方法はありますか?

私は窓のユーザーですので、プラグインがあれば、ジェンキンのビルドをトリガーすることができます。私に知らせてください。

答えて

8

が適切なフォルダにトリガー電子メールをフィルタリングしますシンプルな無料のメールクライアント(たとえば、Mozilla Thunderburd)を使用してくださいお願いします。そのフォルダのファイルシステムの場所をFSTrigger Pluginで監視します。

フォルダ内の電子メールを読む必要はありません。あなたがしていることは、各ビルドで電子メールフォルダを作成するときに、件名ごとに電子メールを並べ替えるフィルタを作成する(被写体は「トリ​​ガー[ジョブ名]」のようになります)。プラグインを介してこれらのフォルダの変更を監視します。たとえば、私のThunderbirdフォルダは、ローカルにはC:/Users/[user_name]/AppData/Roaming/Thunderbird/Profiles/9nby4v95.default/Mail/Local Folders/に保存されていますが、好きな場所に置くようにThunderbirdを設定することができます。

+0

ありがとうございます。:) –

+0

私はファイル "C:\ Users \ [Appername] \ AppData \ Roaming \ Thunderbird \ Profiles \ yedw4kwp.default \ Mail \ mail server \ Foldername "このFoldernameは、件名でメールをフィルタリングしたファイルです。新しいメールが到着すると、このファイルが変更され、プラグインがそれを検出してビルドが開始されます。ありがとうございました。 –

2

私はこれを行うには、約3ヶ月前に、次のジェンキンスプラグインを書いた:

https://wiki.jenkins-ci.org/display/JENKINS/poll-mailbox-trigger-plugin
https://wiki.jenkins-ci.org/display/JENKINS/Poll+Mailbox+Trigger+Plugin

これを調べて、ドキュメントを読み、問題が解決するかどうか教えてください。

+0

このプラグインを使用しようとしましたが、SMTP MS Exchangeサーバーで動作させることができません。 私はhttps://stackoverflow.com/questions/44148581/jenkins-poll-mailbox-trigger-plugin-and-smtpで質問をしました あなたが見てみると私を助けてくれることができたら、本当に感謝します! – russelrillema

関連する問題