如何"解锁詹金斯"?

sun*_*ine 27 jenkins

我在Windows上安装Jenkins 2,安装后打开一个页面,URL为:
http:// localhost:8080/login?from =%2F

页面内容如下:
在此输入图像描述

问题:
如何"解锁詹金斯"?

PS:我在文档和谷歌中寻找答案.

Łuk*_*ron 25

从Jenkins 2.0版开始,您可以使用

-Djenkins.install.runSetupWizard=false 
Run Code Online (Sandbox Code Playgroud)

防止这个屏幕.

记录文件

jenkins.install.runSetupWizard - 设置为false以跳过安装向导.请注意,这会使Jenkins在默认情况下不安全.仅限开发模式:设置为true以在Jenkins开发期间不跳过显示设置向导.

有关Jenkins属性的更多详细信息,请参见此Jenkins Wiki页面.


Raf*_*ael 6

检查https://wiki.jenkins-ci.org/display/JENKINS/Logging以查看Jenkins记录其文件的位置.

例如,对于Linux,请使用以下命令: less /var/log/jenkins/jenkins.log

并向下滚动到该部分:"Jenkins初始设置是必需的.已创建管理员用户...以继续安装:

[randompasswordhere] <---复制并粘贴

Linux的

默认情况下/var/log/jenkins/jenkins.log,除非在/ etc/default/jenkins(对于*.deb)或/ etc/sysconfig/jenkins(对于*/rpm)中进行自定义,否则应该可以使用日志.

视窗

默认情况下,日志应为at %JENKINS_HOME%/jenkins.out and %JENKINS_HOME%/jenkins.err,除非在%JENKINS_HOME%/ jenkins.xml中进行自定义

Mac OS X.

/var/log/jenkins/jenkins.log除非在org.jenkins-ci.plist中进行自定义,否则日志文件应为at


mai*_*mer 5

我假设您使用手动运行 jenkins.war java -jar jenkins.war,那么默认情况下所有日志信息都会输出到标准输出,只需键入令牌即可解锁 jenkins2.0。 在此输入图像描述

如果您没有使用 运行 jenkins java -jar jenkins.war,那么您可以随时按照此官方文档找到正确的日志位置。


Eri*_*rot 5

上面的一些说明似乎已经过时了.从发布的2.0版开始,创建以下文件将导致Jenkins跳过解锁屏幕:

${JENKINS_HOME}/jenkins.install.InstallUtil.lastExecVersion
Run Code Online (Sandbox Code Playgroud)

此文件必须包含2.0 不带任何行终止符的字符串.我不确定这是否是必需的,但Jenkins也将所有者/组设置为与Jenkins服务器相同,因此模仿也是一件好事.

我也没有需要创建upgraded.last_exec_version文件.


小智 5

  1. 打开文件:e:\ Program Files(x86)\ Jenkins\secrets\initialAdminPassword
  2. 复制内容文件:47c5d4f760014e54a6bffc27bd95c077
  3. 粘贴输入:http:// localhost:8080/login?from =%2F

完成 在此处输入图像说明