Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins重新运行安装向导_Jenkins - Fatal编程技术网

Jenkins重新运行安装向导

Jenkins重新运行安装向导,jenkins,Jenkins,刚刚在Windows server上安装了最新的Jenkins。 将其更改为作为服务运行,我的登录不再有效。没问题,暂时禁用安全性 但是我发现我所有的插件都丢失了。 如何让它重新运行安装向导?如中所示,您需要在服务器端删除: /usr/share/jenkins/ref/jenkins.install.UpgradeWizard.state /usr/share/jenkins/ref/jenkins.install.InstallUtil.lastExecVersion (在Windows

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

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

如中所示,您需要在服务器端删除:

/usr/share/jenkins/ref/jenkins.install.UpgradeWizard.state
/usr/share/jenkins/ref/jenkins.install.InstallUtil.lastExecVersion
(在Windows Jenkins安装文件夹中搜索这些文件,以相应地调整这些路径)


您可以使用
-Djenkins.install.runSetupWizard=true重新启动Jenkins
我通过apt安装了Jenkins,我的解决方案有点不同

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

NEW

正在运行

然后重新启动Jenkins:

sudo服务重新启动

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

#! /bin/bash

sudo sed -i 's#<installStateName>NEW.*#<installStateName>RUNNING<\/installStateName>#g' /var/lib/jenkins/config.xml
sudo service jenkins restart
#/bin/bash
sudo sed-i的#NEW.#RUNNING#g'/var/lib/jenkins/config.xml
sudo服务重新启动

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

我的解决方案正好相反-从
运行
更改为
新建
将让我再次看到向导:)如上所述,非常确定您的意思是相反的。您需要将该值从RUNNING更改为NEW。