linux下安装jenkins 并配置

280 阅读1分钟

CI:Continuous Integration,也就是持续集成

CD:Continuous Delivery 和 Continuous Deployment,也就是持续交付、持续部署

一般工作流程:

开发人员提交代码到Git/svn版本仓库;

Jenkins人工/定时触发项目构建;

Jenkins拉取代码、编译、打包or打包镜像;

Jenkins部署构建物到目标VM/Docker

前端CICD:

这里指的是基于webpack打包工具和npm包管理工具的前端项目,如基于vue-cli的前端项目,最终将打包后的资源部署到Nginx。

需要做的事情:

  1. 传代码: github上创建一个vue前端项目仓库
  2. 搭环境:在服务器上安装/配置 Nginx、git、nodejs、jenkins
  3. 执行:在搭建好的jenkins上创建一个任务执行CICD

安装jdk

// 2. 安装某一特定版本JDK
yum install java-1.8.0-openjdk-devel.x86_64
// 3. 安装完成后确认JDK安装完毕
java -version

安装jenkins

\

$ yum install yum-fastestmirror -y  #安装自动选择最快源的插件
#添加Jenkins源:
$ sudo wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo
//安装key,如果不行换源
$ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
$ sudo wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key 
$ sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

$ yum install jenkins               #安装jenkins
启动方式:
$ sudo service jenkins start

\

参考链接blog.csdn.net/liang526011…