1

このタイプの Jenkins でビルド階層を設定しようとしています:

  1. SVN にチェックインされたコード変更により、ツール DLL がビルドされます。
  2. そのビルドが成功すると、DLL は他のいくつかのプロジェクトの参照ディレクトリにコピーされ、SVN にチェックインされ、それによって Jenkins ビルドが開始されます。

コマンドラインからxcopyとsvnを呼び出すだけでDLLがビルドされた後、バッチファイルでこれを実行できることはわかっていますが、このために特別に設計されたプラグインはありますか? パラメーター化されたビルド プラグインを調べましたが、探しているもの、つまり後続のすべてのプロジェクトで新しく生成された DLL のチェックインをサポートしていないようです。

バッチ ファイルとコマンド ライン ソリューションは最適な方法ですか?

4

1 に答える 1

0

JenkinsのPost-Build-Action、つまり「バッチファイルとコマンドラインソリューション」を介してそれを行います。xcopyを除いて、それを行うプラグインはありません(ただし、探していませんでした);-)。このソリューションには、多くの欠点も見られません。つまり、プラグインも追加の依存関係も必要なく、実装も簡単です。全体として、悪くはありません。

于 2013-05-27T05:06:48.383 に答える