Windows部署
官方帮助文档:
https://wiki.jenkins.io/display/JENKINS/Thanks+for+using+Windows+Installer
2.2.1 配置启动地址 默认 http:// localhost:8080 / 配置文件为 jenkins.xml
<service>
<id>Jenkins</id>
<name>Jenkins</name>
<description>This service runs Jenkins automation server.</description>
<env name="JENKINS_HOME" value="%BASE%"/>
<executable>%BASE%\jre\bin\java</executable>
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\jenkins.war" --httpPort=8080 --webroot="%BASE%\war"</arguments>
<logmode>rotate</logmode>
<onfailure action="restart" />
<extensions>
<!-- This is a sample configuration for the RunawayProcessKiller extension. -->
<extension enabled="true"
className="winsw.Plugins.RunawayProcessKiller.RunawayProcessKillerExtension"
id="killOnStartup">
<pidfile>%BASE%\jenkins.pid</pidfile>
<stopTimeout>10000</stopTimeout>
<stopParentFirst>false</stopParentFirst>
</extension>
</extensions>
</service>
2.2.2 部署问题
Windows 版本的Jenkins 默认是安装了 服务的, 由Windows的服务管理器控制.
异常: 出现 Please wait while Jenkins is getting ready to work ...
将: hudson.model.UpdateCenter.xml 改成以下内容
<?xml version='1.1' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
正式部署
Jenkins第一次进入推荐安装的插件(JDK,Maven,Git)就默认安装就行
访问地址: http://localhost:8080/login?from=%2F 提示安装密码
选择推荐的插件进行安装