2017-04-07 6 views
0

Teamcityのビルドランナープラグインを開発しています。ビルドが完了したら、Teamcityサーバーにアーティファクトを公開したいと思います。実行時にアーティファクトパスを設定する方法

ただし、ビルドを開始する前に、サーバー上でArtifact Pathをどこに設定するかしかわかりません。ビルドランナーは、ランダムなファイルフォルダにアーティファクトを生成します。ビルドが実行されているときにしかファイルフォルダを取得できません。

ここでは、ビルドの実行中にアーティファクトパスを設定する方法がありますか?

答えて

1

TeamCityの成果物はservice messageで公開できます。これは、任意のビルドスクリプトまたはビルドツールで使用できます。

エージェント・プラグインはまた、あなたの答えのためのArtifactsWatcher.addNewArtifactsPath

+0

おかげへの呼び出しを経由して成果物を公開することができ、私は、try後で持っているとあなたの答えではその – Gearon

+0

後にあなたのフィードバックを与える、私は動的にアーティファクトを公開する方法を考え出しました。どうもありがとう。^_ ^ – Gearon

関連する問題