11

JenkinsでSimplePromotePluginを使用しましたが、ビルドを「このビルドを永久に保持する」に設定しました。

削除する方法はありますか?

私はそれを構築するスレーブとマスターにアクセスできました(そこに関連するものを見つけようとしましたが、運がありませんでした)。

4

6 に答える 6

18

Simple Promote Pluginがこれに影響を与えるかどうか(またはどのように影響するか)はわかりませんが、「このビルドを永久に保持しないでください」というボタンをクリックしてから「削除」をクリックするだけではいけませんか?

ビルドが「永久に保持」としてマークされている場合(およびビルドの横に南京錠のアイコンが表示されている場合)、ビルドページの「保持しない...」ボタンを押すことで「ロックを解除」できるはずです。

于 2010-05-12T22:54:19.443 に答える
7

クリストファーが言ったように、ジョブディレクトリ内のマスターのビルドディレクトリを削除するだけでビルドを削除できます。

ただし、ページに再度アクセスすると、ビルドデータは再びディスクにダンプされます。したがって、最初にHudsonをシャットダウンするか、Hudson管理コンソールに移動して「ディスクから構成を再ロード」します。これにより、基本的にメモリ内にあるものはすべて破棄され、構成ファイルから再ロードされます。

フォルダを削除した直後に必ず実行してください。

于 2010-05-18T13:40:01.963 に答える
5

「これを永久に保持する」とマークされたビルドを削除するには、そのフラグを反対の状態に変更する必要があります。

次の手順に従ってください

  1. テキストエディタ内で開く$HUDSON_HOME/ jobs / job-name / builds / xx / build.xml

  2. 変化する

    <keepLo​​g> true</keepLo​​g>から<keepLo​​g>false</ keepLo​​g>

  3. [Jenkinsの管理]->[ディスクからの構成の再読み込み]に移動します

これらの手順の後、「これを永久に保持する」とマークされたビルドを削除できるようになります

于 2014-06-30T09:17:59.640 に答える
1

ハドソンの履歴からビルドを完全に削除する最後の(そして唯一のステップかもしれない)のは、ジョブディレクトリに配置された「nextBuildNumber」ファイルを変更することだと思います。

于 2010-09-10T08:58:28.733 に答える
1

「このビルドを永久に保持しない」ボタンは、ジョブ構成内で「古いビルドを破棄」を有効にした場合にのみ表示されることに注意してください。Simple Promote Pluginに影響するかどうかはわかりませんが、「ReleasePlugin」ではこのように機能します。

MichalT

于 2014-05-05T07:25:02.193 に答える
0

マスターとスレーブについてはわかりませんが、「明示的に保持するようにマークされた」ビルドを削除することを許可した答えがここにあります。

Jenkinsのすべてのkeep-foreverビルドを一覧表示しますか?

于 2016-04-01T02:27:00.363 に答える