私はJenkinsにとって全く新しいユーザーです。私は最近、ビルドされた製品ビルドに遭遇しました。このビルドでは、過去に開発されたMavenモジュールを、現在ビルドされている既存のMavenモジュールに追加しました。Jenkinsは、未処理のファイルと古い職歴のディレクトリを削除します
私が知っているところで実際に起こったシナリオは、以前に存在していたgit masterブランチが、現在開発中の別の新しいブランチに変更されたことです。この製品をビルドするために同じジョブが使用されるため、古いジョブ履歴から索引付けされた過去のマスターブランチのモジュールが最新のマスターブランチMavenモジュールと混在しているため、両方のブランチからのすべてのモジュールが表示されます。
既存のJenkinsビルドを使用してJenkinsをビルドする前に、untracked Mavenモジュール(基本的にファイルとディレクトリ)をgit cleanコマンドと同様の方法でクリーニングできるモード(プラグインなど)はありますか?
ビルド中の「目標とオプション」はどのように構成されていますか? – crea1
ジェンキンスのビルドレポートにリアクタプロジェクトに存在しなくなった[Mavenモジュール]の複製が「実行されなかった」と表示される可能性があります](http://stackoverflow.com/questions/18852359/maven-modules-which-no-原子炉に長く存在するプロジェクト - ジェンキンに見える - b) – CSchulz