Jenkinsがチェックアウトを開始する前にタスク(実行中のVMマシンを停止する)を実行します。svnチェックアウトの前にタスクを実行
理由は:VMは、私がSubversionを介して更新する必要があるいくつかのファイルへのアクセスをブロックします。
これは可能ですか?
Jenkinsがチェックアウトを開始する前にタスク(実行中のVMマシンを停止する)を実行します。svnチェックアウトの前にタスクを実行
理由は:VMは、私がSubversionを介して更新する必要があるいくつかのファイルへのアクセスをブロックします。
これは可能ですか?
仮想マシンを制御するプラグインは、VirtualBoxとVMWareのどちらを使用しているかによって異なります。
少なくともVMWareの場合は、イメージに示されているように、ビルド前のステップを「サスペンド」に設定することができます。
プロジェクトを編集し、次のように設定してください。 M2 Extra Build Steps - > Execute shell - >何でもしたいものを入力してください。例:
# Wipe the local repository before each build.
rm -rf $WORKSPACE/.repository
だけのMavenプロジェクトの種類のためのM2の機能ですか?私は "フリースタイル"のプロジェクト(msbuild、bat + ant)を持っており、そのオプションは表示されません。 –
How do I trigger another job from hudson as a pre-build step?をご覧ください。私はこれが前に尋ねられていると思う。
ありがとうございます!これはかなりうまくいくはずですが、私はVMWareワークステーションを使用していますが、プラグインはVMWareサーバーのみです)。 –
私は参照してください。 VirtualBoxに切り替えることはできますか?また、環境内のこの仮想マシンの目的は何ですか?ファイルへのアクセスをどのようにブロックしますか? – Sagar