作者| 慕课网作者 IT小栈君
本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注!
众所周知,Jenkins是一个开源软件项目,是基于[Java]开发的一种[持续集成]工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成
wget-O/etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
yum install jenkins
vi /etc/sysconfig/jenkins
service jenkins start
service jenkins stop
service jenkins restart
Starting jenkins (via systemctl): Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.
4、执行命令后,如果依旧启动不了,我们也不要着急,根据提示一步一步排查。
使用which Java 命令查看我们安装的Java地址。
然后进行重新设定/etc/init.d/jenkins中的配置后,进行重启服务。
当然我们光启动完毕Jenkins还不够,针对自动化打包等情况,我们依旧需要进行配置插件加载,所以我们还需要进行优化一下配置。
https://updates.jenkins.io/download/plugins/
替换为
http://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/
其中的HTTPS 涵盖的字段比较多,还是建议大家在处理的时候可以下载下来进行替换后进行上传覆盖。
http://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
当我们重启服务后,根据相应的路径找到我们的初始密码,就可以进行愉快的开启了我们的自动化部署之路了。
Jenkins 针对插件的安装有2种方式:
如果是为了方便,我们可以选择推荐安装的插件,针对没有后续不足的插件,我们可以在Jenkins中的市场中进行查询安装。
安装完成后就显示出项目的配置,之后我们就可以愉快的开启了自动化部署之路了。
万里长征第一步到这里总算完成了,接下来请大家跟着小栈君进行接下来的操作,我们一步一步将我们的线上自动化部署搞起。
首先我们需要进行环境变量的配置
在全局工具配置中进行配置我们Java 的环境,Git 、maven 等环境
配置完毕后,我们就可以进行我们相应工程的部署了。
欢迎关注「慕课网」,发现更多IT圈优质内容,分享干货知识,帮助你成为更好的程序员!