2013-07-14 5 views
5

私たちのプロジェクトをビルドするJenkinsの仕事は、いくつかのGITリポジトリのマスターにおける変更をトリガーします。構築が開始されると、すべてのレポチェックアウトの作業領域がクリーンアップされます。クリーンビルドをリクエストした場合のみ、インクリメンタルビルドの場合はデフォルトでジョブを使用したいと考えています。生成されたコードの一部は、チェックアウトの内部で(まだ)生成されており、そのためにクリーニングされているため、それぞれの実行を再生成して構築する必要があります。これは私達が取り除きたいと思うかなりの時間がかかります。私は、この「クリーニングワークスペース」もこれを変更するには、任意のグローバル設定を無効にするジョブの構成の設定を見つけることができませんJenkinsがgitワークスペースをきれいにしないようにする

Started by user jenkins 
Building on master 
Checkout:WORK_PLATFORM3_REL_BUILD//home/jenkins/data/WORK_PLATFORM3_REL_BUILD - [email protected] 
Using strategy: Default 
Last Built Revision: Revision 5479a644c63e128efb4fa61c00b4a708d8ae594f (origin/master) 
Checkout:xxxxxx//home/jenkins/data/WORK_PLATFORM3_REL_BUILD/xxxxxxx - [email protected] 
Fetching changes from 1 remote Git repository 
Fetching upstream changes from ssh://[email protected]:29418/xxxxxxx 
Commencing build of Revision 5479a644c63e128efb4fa61c00b4a708d8ae594f (origin/master) 
Checking out Revision 5479a644c63e128efb4fa61c00b4a708d8ae594f (origin/master) 
Cleaning workspace 

注ビルドログのこの部分の最後の行を。

解決策はありますか?

ところで、私たちはジェンキンス1.410を実行している(オフトピック:最新のバージョンにアップグレードされますが、簡単な作業であること?)

答えて

12

あなたは2番目の「詳細設定]ボタンをクリックすると、チェックボックス「クリーンチェックアウト後は」ありジョブ設定ページの 'ソースコード管理' - > 'Git'設定の下にあります。あなたのケースでは、このチェックボックスにチェックが入っていないことを確認してください。

関連する問題