学习网站:https://www.yiibai.com/jenkins/
1.是什么?
功能强大的应用程序,允许持续集成和持续交付项目。
集成jenkins可以用于一些测试和部署技术。
2.什么是持续集成呢?
持续集成是一个开发的实践,开发人员定期集成代码到共享存储库
每当一个代码提交时,构建应该被触发。
3.可以安装在win mac ubuntu red hat等
4.下载Jenkins https://jenkins.io/ 下载相对应的版本,解压安装启动。
cmd 进入到Jenkins安装的目录,运行:java -jar Jenkins.war
该命令执行后,各项任务运行,处理后没有严重错误,会出现:INFO: Jenkins is fully up and running
坑:运行脚本时,最后出现严重错误。
例如:SEVERE: Container startup failed
java.io.IOException: Failed to start a listener: winstone.HttpListener
at winstone.Launcher.spawnListener(Launcher.java:229)
at winstone.Launcher.(Launcher.java:181)
at winstone.Launcher.main(Launcher.java:384)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at Main._main(Main.java:273)
这种的错误说明 端口8080被占用,需要改变端口。
输入命令:java -jar jenkins.war --httpPort=$HTTP_PORT 改变端口即可
java -jar jenkins.war --httpPort=1080 启动成功。在浏览器中输入:http:/localhost:1080
5.一旦 Jenkins 已经启动并运行,可以从以下链接访问 Jenkins −http://localhost:1080
已上内容是安装过程,完结。
1.验证电脑上已经安装java 查看Java版本和环境变量安装位置
2.下载tomcat http://tomcat.apache.org/
3.从以前下载的 Jenkis.war 文件并将其复制到 tomcat 的 webapps 文件夹中。
现在,打开命令提示符。在命令提示符下,浏览到 tomcat7 文件夹所在的目录。浏览到此文件夹中的 bin 目录,然后在文件中运行 start.bat 命令:startup.bat
当处理是完全没有严重错误,在命令提示符会输出以下行。INFO: Server startup in 9468 ms
打开浏览器,打开链接- http://localhost:1080/jenkins。Jenkins 将启动并 Tomcat 上运行。
以上为必须满足Jenkins Tomcat设置的先决条件。
https://blog.csdn.net/qq_39871625/article/details/78108607 遇到的疑难解答
Tomcat下部署Jenkins无法打开(404)的解决办法:https://blog.csdn.net/xlyrh/article/details/51124837
我遇到的坑:需要在tomcat文件中 server.xml改一下端口 把8080改成为设置的8082.浏览器中输入local:8082
2.localhost:8082/jenkins 页面404
经百度,可能是jdk版本不对,cmd打开到tomcat中bin目录,运行serverclasspath.bat 查看jdk版本,果然不对
修改环境变量中java_home & jre_home 为jdk jre所在地址。重启tomacat服务,再次刷新即可打开页面
每次在打开jenkins时需要重启一下tomcat服务。
持续更新中
...
.
网友评论