2017-01-08 3 views
1

pythonの世界では、pip freezeのような便利なツールがあり、現在インストールされているすべてのPythonパッケージをコアサポートプラグイン形式にダンプします。このダンプを使用して、新しいPythonインストールのための新しい仮想環境を設定することができます。jenkinsドッカーのイメージにプラグインをプレインストールするために使用できるjenkinsプラグインには、同等のピップフリーズがありますか?

Jenkinsドッカー画像には何か類似点はありますか?

私はofficial jenkins docker image文書から、プラグインをプレインストールするためのコアサポートプラグイン形式ファイルを受け入れることができることを理解しています。どのように私は私はすでに持っている既存のジェンキンスのインストールからファイルを生成することができますか?

+0

[この質問と同じ](http://stackoverflow.com/questions/9815273/how-to-get-a-list-of-installed-jenkins-plugins-with-name-and-version-pair) )。 – StephenKing

答えて

2

次のGroovyのコードは、ジェンキンスを管理の下で利用可能スクリプトコンソールに入力することができ、出力はリストとなります。

Jenkins.instance.pluginManager.plugins.sort().each{ plugin -> 
    println "${plugin.getShortName()}:${plugin.getVersion()}" 
} 

エース・エディタ:1.1
分析コレクター:1.49
解析コア:1.81
ansicolor:0.4.3
...

関連する問題