0

現在、Hudsonを使用した継続的インテグレーションサーバーソリューションに取り組んでいます。

ここで、特定のディレクトリでファイルが見つかるたびにトリガーされるビルドジョブを探しています。

Hudsonがディレクトリからファイルを監視およびポーリングできるプラグイン(File Found Trigger、FSTrigger、およびSCM File Trigger)をいくつか見つけましたが、見つかったファイルからファイル名とファイルの内容を取得して、これらの値を使用することはできません。ビルドの実行(私の考えでは、これらの値をシェルスクリプトに渡します)

これが他のHudsonプラグインを介して実行できることかどうか知っていますか?または多分私は何かが欠けています。

ありがとう、デイヴィ

4

1 に答える 1

0

2 つの有効なソリューション:

  • Christopherによって提案されているように、ビルド スクリプトの先頭でシェル/バッチ コマンドを使用してファイルから値を読み取ります。
    (欠点は、ハドソンがこれらの値をまったく認識しないことです)

  • Envfile プラグインを使用して、ファイルのコンテンツを読み取り、キーと値のペアのセットとして相互運用します。

File Found Trigger
フラグ ファイルを「食べる」場合は、2 つのファイルを作成する必要がある場合があることに注意してください。

于 2012-10-30T11:31:01.797 に答える