My Jenkinsインスタンスインターフェイスが壊れています。私は最近のプラグインの更新が原因だと思う。しかし、私は最近更新されたプラグインを覚えていません。プラグインのバージョンを前のバージョンにロールバックできるように知っておく必要があります。最後にインストール/アップデートされたJenkinsプラグインの入手方法?
この情報の検索方法は?
いくつかの可能な方法:
- ジェンキンスさんは私の意見ではGroovyのコンソール
My Jenkinsインスタンスインターフェイスが壊れています。私は最近のプラグインの更新が原因だと思う。しかし、私は最近更新されたプラグインを覚えていません。プラグインのバージョンを前のバージョンにロールバックできるように知っておく必要があります。最後にインストール/アップデートされたJenkinsプラグインの入手方法?
この情報の検索方法は?
いくつかの可能な方法:
を経由して、プラグイン情報を取得
$JENKINS_HOME/plugins
ディレクトリに移動します: ls -alt *.hpi *.jpi
最新のアップデート/インストールされたプラグイン結果の最上位にランクされているので、これが役立つことを願ってください。
毎日実行するようにスケジュールされたジョブを作成します。ジョブは、プラグインとバージョンを記録します。これを行うにはいくつかの方法がありますが、それは簡単で明白ではないようです。
curl -kLsS "${JENKINS_URL}pluginManager/api/json?pretty=1&tree=plugins\[shortName,longName,version\]" \
> plugin-list.txt
ジェンキンスのWeb UIから簡単にアクセスできる歴史を与える:私が落ち着いてきた方法は、単純に、このコマンドの出力ファイルをアーカイブします。 (または、どこに見えるか分かっている場合はディスク上にあります) 読者のための練習として残した以前のバージョンを比較しています。