Jenkins重新运行安装向导

时间:2017-08-15 17:42:11

标签: jenkins

在Windows服务器上安装了最新的Jenkins 将其更改为作为服务运行,我的登录不再有效。没问题,暂时禁用安全性。

但发现我的所有插件都丢失了 如何让它重新运行设置向导?

2 个答案:

答案 0 :(得分:1)

issue 310所示,您需要在服务器端删除:

/usr/share/jenkins/ref/jenkins.install.UpgradeWizard.state
/usr/share/jenkins/ref/jenkins.install.InstallUtil.lastExecVersion

(在Windows Jenkins安装文件夹中搜索这些文件,以相应地调整这些路径)

你会用-Djenkins.install.runSetupWizard=true

重新启动Jenkins

答案 1 :(得分:1)

我通过apt安装了Jenkins,而我的解决方案则有所不同。

对于Jenkins v2.140,我必须编辑/var/lib/jenkins/config.xml并更改以下行:

<installStateName>NEW</installStateName>

<installStateName>RUNNING</installStateName>

然后重新启动Jenkins:

sudo service jenkins restart

以下是脚本中的所有内容:

#! /bin/bash

sudo sed -i 's#<installStateName>NEW.*#<installStateName>RUNNING<\/installStateName>#g' /var/lib/jenkins/config.xml
sudo service jenkins restart

请注意,您将必须安装所有插件并手动创建用户。我使用了Jenkins CLI