Jenkins简介 本文共有1115个字,关键词: Jenkins是一个开源持续集成工具,使用java语言开发 功能:提供软件开发的持续集成服务 特点:支持主流软件配置管理,配合实现软件配置管理持续集成功能。 Jenkins的优势和应用场景: 1. 主流的开发平台,兼容所有的主流开发环境。 2. 插件市场可与海量业务流开发工具实现集成 3. job为配置单位与日志管理,使运维与开发人员能协同工作的工具 4. 权限管理划分为不同job不同角色 5. 强大的负载均衡功能,保证我们项目的可靠性 jenkins的安装配置管理 ``` 1. 安装jenkins前的环境准备 #添加yum源 ~]# wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo #导入key,验证yum仓库的安全性 ~]# rpm -import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 2. 保证系统java的版本为8.0或8.0以上,保证jenkins可以调用本地的java环境启动该服务 ~]# yum -y install java ~]# java -version #确定是否安装成功及版本是否匹配 3. 关闭系统防火墙 4. 关闭SELinux,并重启(强制访问控制策略) 5. yum源安装jenkins最新版本 ~]# yum -y install jenkins 6. 创建jenkins系统用户(服务) ~]# useradd jenkins 7. 更改jenkins启动用户与端口 ~]# vi /etc/sysconfig/jenkins JENKINS.USER=jenkins JENKINS.PORT=8080 8. 启动jenkins ~]# systemctl start jenkins 浏览器访问IP:8080 获取权限 安装推荐插件 创建管理员 ``` Jenkins管理界面 新建任务:新建一个jenkins job 用户:创建用户 构建历史:查看所有build构建的log记录 系统管理:配置管理系统相关配置选项 我的视图:创建自定义的dashboard界面 凭证:添加git密码,ssh key公钥 新建视图:创建自定义的dashboard界面 构建队列:build队列 构建执行的状态:所有build构建状态列表 「一键投喂 软糖/蛋糕/布丁/牛奶/冰阔乐!」 赞赏 × 几人行 (๑>ڡ<)☆谢谢老板~ 2元 5元 10元 50元 100元 任意金额 2元 使用微信扫描二维码完成支付 版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。 CI/CD 2019-05-04 评论 3215 次浏览