码迷,mamicode.com
首页 > 其他好文 > 详细

基于jenkins+docker+git 持续化自动部署项目(详细版一));

时间:2020-05-04 19:11:24      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:key   vim   通过   res   png   一个   进入   处理   命令   

软件的安装

jenkins的安装

  • 持续集成(CI)

持续集成指的是,频繁地(一天多次)将代码集成到主干。将软件个人研发的部分向软件整体部分交付,频繁进行集成以便更快地发现其中的错误。

  • 持续交付

持续交付(Continuous delivery)指的是,频繁地将软件的新版本,交付给质量团队或者用户,以供评审。如果评审通过,代码就进入生产阶段。

  • 持续部署

持续部署(continuous deployment)是持续交付的下一步,指的是代码通过评审以后,自动部署到生产环境。

jenkins的安装

Jenkins是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台,可以处理任何类型的构建或持续集成。

官网:https://jenkins.io/ 官方文档:https://jenkins.io/doc/

  • 通过命令安装Jenkins

sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
yum install jenkins
  • 将Jenkins的配置文件追加本地的jdk路径

vim /etc/init.d/jenkins

技术图片

  • Jenkins的启动

 sudo service jenkins start/stop/restart
 sudo chkconfig jenkins on
  • 安装完成

技术图片

  • 获取临时密码
    技术图片

基于jenkins+docker+git 持续化自动部署项目(详细版一));

标签:key   vim   通过   res   png   一个   进入   处理   命令   

原文地址:https://www.cnblogs.com/hnwxp/p/12827443.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!