aPIを介してcronを追加/開始するcronサーバーとしてJenkinsを使用しています。ジェンキンスをインストールする浮浪者ボックスを作成しました。バージョン2.0以降、jenkinsは、config.xmlで セキュリティを無効にする の前に管理者アカウント( link )を作成する必要があります。 jenkinsで管理者が作成されていない場合、config.xml(セキュリティが無効)が上書きされます。これを回避する方法はありますか(おそらくbashコマンドで管理者を作成します)?
Google Groups 州のフォロー
Java -Djenkins.install.runSetupWizard=false -jar jenkins.war
の
-Djenkins.install.runSetupWizard=false
セットアップウィザードと管理ユーザー関連のものを無効にします。
Jenkinsパラメータで上記のプロパティを提供するだけでは十分ではありません。ちょうどそれをテストしました。セットアップウィザードを実際に無効にしてJenkinsを「ロック解除」するには、次のような内容のGroovy initスクリプトも使用する必要があります。
#!groovy
import jenkins.model.*
import hudson.util.*;
import jenkins.install.*;
def instance = Jenkins.getInstance()
instance.setInstallState(InstallState.INITIAL_SETUP_COMPLETED)
詳細については、次のリンクを参照してください このリンク