2016-10-13 3 views
0

Jenkinsに古いビルドプラグインバージョン1.05をインストールしました。私は10のビルドだけを残し、古いビルド(成功か他のステータスかにかかわらず)を破棄したい。Jenkins Discard古いプラグインが正しく動作しない - 最後の10個のビルドを維持する

以下は、私のJenkins Discardプラグインの設定です。ここで

enter image description here

私は "を破棄する状況" のすべてのオプションを選択しました。したがって問題は、最後の3つのビルドだけを保持するすべてのビルドを削除することです。 (私はなぜか分からない)。 "成功"オプションのチェックを外すと、残りのビルドが削除され、10個のビルドを超えてもすべての成功ビルドが保持されます。 plugin wiki

は、オプションが(最後の10回の成功を構築してください)どのように私は10を構築し、最後の維持及び構築し、残りの削除を行うことができ

を破棄するようにステータス」「を維持する状況」とではないのですか?

+0

これは完全に正しい答えではありませんが、あなたの特定のケースでは、組み込みのJenkinsの機能に頼ることができます。 – izzekil

答えて

0

廃棄古いビルドプラグインはバグであり、データが失われる可能性があります。

構成スライシングプラグインは、目的に応じて動作します。 https://wiki.jenkins.io/display/JENKINS/Configuration+Slicing+Plugin

  • 破棄古いが、スライサーをビルド使用してみてください - の最大位アーティファクト

に保つためのビルド - の最大位

  • 破棄古いが、スライサーを構築し維持するために構築しますこれは、大量設定をサポートします。

  • 関連する問題