2016-04-27 5 views
2

外部サーバのタスク(スクリプト、ジョブ)が終了するまで、Bambooビルドまたはデプロイを待つ最善の方法はありますか? 外部サーバーはイベントを送信しませんが、sshまたはhttp api経由でアクセスできます。外部サーバ上のタスク(スクリプト、ジョブ)が終了するまで、竹を待つ最善の方法は何ですか?

ありがとうございます。

+0

この外部サーバはBambooエージェントを実行していますか? – Marakai

+0

はい、竹のビルド/デプロイの大きなリストを持っている場合はリモートエージェントが必要です – ptaha

+0

外部サーバがエージェントを実行している場合、スクリプトタスクモジュールを介して完全に制御する必要があります。 。タスクはシーケンシャル、ジョブはパラレルです。 – Marakai

答えて

-1

リモートサービスの応答が期待されるまで、ループ内でwgetまたはcurlを実行してスクリプトタスクを追加します。

+0

はい、それは1人の竹の労働者を忙しくするでしょう。 – ptaha

+2

右ですが、他のサービスが対話を開始できないと言ったように、あなたはBambooにそれを行う必要があります。 Bambooエージェントを使ってリモートサービスの状態をチェックし、必要なときにプランを起動するプラグインを作成することができます –

+0

yプラグインについて考えていましたが、新しいプラグインよりも簡単なことがあるかどうかを確認しなければなりませんでした – ptaha

関連する問題