Jenkins TFSプラグインが作業領域全体を削除して毎回ダウンロードするのを止める方法がわかりません。 "Get Latest"と同等の処理を行い、最新のファイルは削除しないことをお勧めします。ここでJenkins TFSプラグインが作業領域を削除しないようにする方法
は、この問題が発生したとき、私は、コンソールに取得していたメッセージです:ビルドは、このコンピュータ上で実行されたため、構成が変更されたとして
- は、ワークスペースを削除します。
この現象の原因は何か、この動作を無効にする方法はわかりません。
これはプロジェクトをビルドするときに必ずしも発生するとは限りません。何かが原因でこのようなことが起こります。
私がJenkinsの設定を変更しなくても起こることがあります。
「ビルドを開始する前にワークスペースを削除する」オプションはオフです。
私はここTFSプラグインのJavaソースにメッセージを発見したが、
は、それを引き起こしているかを理解していない:Java TFS Plugin in GitHub
環境:
- ジェンキンスv2の。 60.3
- TFSプラグイン5.121.0
- Windows 10 64ビット
- のJava 1.8
コンソールこの問題が発生したときにログインします。
ビルをワークスペースDでのマスターに:\ジェンキンス\ワークスペース\のXXX
ビルドだったので構成が変更されたとしてワークスペースを削除しますこのコンピュータで実行されます。 https://tfs.company.com/tfs/Projectsからワークスペースのリストをダウンロード
...
コンピュータから 'MASTER-XXX' という名前 削除ワークスペースは 'ALAN-XXX' ...
は 'MASTER-XXX' という名前の1つのワークスペース(複数可)を削除しました。
のよう '$/XXX' でのリモートチェンジの問い合わせ 'D2017-08-29T09:46:26Z' あなたのジェンキンスプロジェクトのconfigureページで... ****
どのようにこのメッセージが表示されましたか?環境と操作をより明確に説明できますか?また、トラブルシューティングのために詳細なログ情報を添付してください。 –
@ Patrick-MSFT上記を参照してください。詳細/ログが必要な場合は教えてください。 – AlanRicker