如何详细图文教程安装并使用Jenkins?

摘要:前言 最近公司需要弄一套自动化运维部署,于是抽空学习了一下,用了两天左右完成Jenkins的安装部署和各种项目的配置化,于是整理一下进行分享。 介绍 Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续
前言 最近公司需要弄一套自动化运维部署,于是抽空学习了一下,用了两天左右完成Jenkins的安装部署和各种项目的配置化,于是整理一下进行分享。 介绍 Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务,如构建,测试和部署软件。Jenkins可以通过本机系统包Docker安装,甚至可以通过安装Java Runtime Environment的任何机器独立运行。 Jenkins特点: 开源免费; 跨平台,支持所有的平台; master/slave支持分布式的build; web形式的可视化的管理页面; 安装配置超级简单; tips及时快速的帮助; 已有的200多个插件 官网: https://www.jenkins.io/ 安装教程 这里我们使用的是离线包方式安装。 官网镜像地址: https://mirrors.jenkins.io/ 下载地址: https://jenkins.io/download/ 华为镜像地址: https://mirrors.huaweicloud.com/home 百度网盘地址:链接:https://pan.baidu.com/s/10FNG5p-upLgNlCUUrdUIMA 提取码:r9x6 直接下载war包,并安装好jdk之后,输入:nohup java -jar jenkins.war --httpPort=8888 & 进行启动,然后网页浏览器输入 ip:8888打开设置好账号密码之后登录即可,插件安装推荐使用官方推荐。 依赖环境安装 因为需要对一些项目进行打包,因此需要安装这些环境的依赖,这里我们就安装dk、git、maven(java项目),nodejs(前端项目)即可。 jdk安装 说明: 一般CentOS自带了openjdk,但是我们这里使用的是oracle的JDK。所以要写卸载openjdk,然后再安装在oracle下载好的JDK。如果已经卸载,可以跳过此步骤。 首先输入 java -version 查看是否安装了JDK,如果安装了,但版本不适合的话,就卸载 输入 rpm -qa | grep java 查看信息 然后输入: rpm -e --nodeps “你要卸载JDK的信息” 如: rpm -e --nodeps java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64 确认没有了之后,解压下载下来的JDK tar -xvf jdk-8u144-linux-x64.tar.gz 移动到opt/java文件夹中,没有就新建,然后将文件夹重命名为jdk1.8。
阅读全文