CI/CD----Jenkins的安装

本文介绍了持续集成/持续交付(CI/CD)的概念,重点讲解了Jenkins的安装过程,包括解决字体配置错误、安装不同版本的JDK和Tomcat,以及war包的部署与管理,同时涉及用户管理插件的安装。
摘要由CSDN通过智能技术生成

一、什么CI/CD

持续集成(Continuous Integration, CI): 代码合并,构建,部署,测试都在一起,不断地执行这个过程,并对结果反馈

持续发布(CD)又叫持续交付,持续部署

持续交付(Continuous Deployment, CD): 部署到测试环境、预生产环境

持续部署(Continuous Delivery, CD): 将最终产品发布到生成环境、给用户使用

ci:持续集成  cd:持续发布;解释集成、发布

自动化代替人工的优点

jenkins的安装

报错:
AWT is not properly configured on this server. Perhaps you need to run your container with “-Djava.awt.headless=true”? See also: https://jenkins.io/redirect/troubleshooting/java.awt.headless

解决方案:
yum -y install dejavu-sans-fonts fontconfig xorg-x11-server-Xvfb

改名

加载缓存 :yum makecache

安装jdk11版本

jenkins是个war包,所以需要tomcat

1、上传jdk11、jdk8

2、jemkins官网:jemkins.io

      上传jenkins.war

      上传tomcat (官网:tomcat.apache.org)

      上传maven

           source /etc/profile

java --version

mvn --version

把war包放到网站发布目录下

报错404:要和浏览器访问的名字一样

删掉8009端口的注释

停掉:

/usr/local/tomcat/bin/shutdown

验证:

检查端口(3个):ss -antpl

浏览器访问:ip:8080/jenkins

更换war包版本

停掉tomcat

删掉webapps下的:  rm -rf /usr/local/tomcat/webapps/*

ls -a查看隐藏文件,把隐藏的.jenkins文件删掉

上传新版本的war包

安装用户管理插件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值