当前位置: 首页 > news >正文

公司网站建设杭州沈阳网站建设 熊掌号

公司网站建设杭州,沈阳网站建设 熊掌号,l建设银行网站,商标logo引言#xff1a;上一期我们讲述了gitlabCI/CD工具的介绍#xff0c;工具之争#xff0c;本期我们介绍Jenkins CI/CD 目录 一、Jenkins介绍 1、Jenkins概念 2、Jenkins目的 3、特性 4、产品发布流程 二、安装Jenkins 1、安装JDK 2、安装Jenkins 1、上传压缩包 2、…        引言上一期我们讲述了gitlabCI/CD工具的介绍工具之争本期我们介绍Jenkins CI/CD  目录 一、Jenkins介绍 1、Jenkins概念 2、Jenkins目的 3、特性 4、产品发布流程 二、安装Jenkins 1、安装JDK 2、安装Jenkins 1、上传压缩包 2、解压jdk 3、解压tomcat 4、拷贝并修改名称 5、处理环境变量 6、上传jenkins 7、启动tomcat并页面访问 三、浏览器页面配置 四、安装完后简单的配置 配置邮箱 全局工具配置 添加节点 1、准备节点 2、系统配置 3、添加节点 4、检查节点 一、Jenkins介绍 1、Jenkins概念 Jenkins是一个功能强大的应用程序允许持续集成和持续交付项目无论用的是什么平台。这是一个免费的源代码可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。 2、Jenkins目的 ① 持续、自动地构建/测试软件项目。         ② 监控软件开放流程快速问题定位及处理提示开放效率。 3、特性 ① 开源的java语言开发持续集成工具支持CICD。         ② 易于安装部署配置可通过yum安装,或下载war包以及通过docker容器等快速实现安装部署可方便web界面配置管理。         ③ 消息通知及测试报告集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知生成JUnit/TestNG测试报告。         ④ 分布式构建支持Jenkins能够让多台计算机一起构建/测试。         ⑤ 文件识别:Jenkins能够跟踪哪次构建生成哪些jar哪次构建使用哪个版本的jar等。         ⑥ 丰富的插件支持:支持扩展插件你可以开发适合自己团队使用的工具如gitsvnmavendocker等。 4、产品发布流程 产品设计成型 - 开发人员开发代码 - 测试人员测试功能 - 运维人员发布上线                 持续集成Continuous integration简称CI                 持续交付Continuous delivery                 持续部署continuous deployment 二、安装Jenkins 1、安装JDK Jenkins是Java编写的所以需要先安装JDK这里采用yum安装如果对版本有需求可以直接在Oracle官网下载JDK也可自己编译安装。 java版本选择 Oracle | Cloud Applications and Cloud Platform tomcat版本选择 Index of /apache/tomcat (tsinghua.edu.cn) 详情部署步骤可参考以下文章 被问到Tomcat是什么该怎么回答他还有一个好帮手JDK你知道吗-CSDN博客 2、安装Jenkins 1、上传压缩包 jenkins版本选择 Jenkins 的安装和设置 这里我们选择的是jdk-17  tomcat-9.0.83  以及jenkins2.426.3与jenkins的war包 2、解压jdk tar xf jdk-17_linux-x64_bin.tar.gz 3、解压tomcat tar xf apache-tomcat-9.0.83.tar.gz 4、拷贝并修改名称 mv apache-tomcat-9.0.83 tomcat mv jdk-17.0.7 java 5、处理环境变量 vim /etc/profile.d/java.sh 加入以下内容 export PATH/opt/java/bin:$PATH export PATH/opt/tomcat/bin:$PATH                        重新加载环境变量 source /etc/profile.d/java.sh 6、上传jenkins 删除tomcat初始访问页面内容 rm -rf /opt/tomcat/webapps/* 将jenkins的war包一到tomcat页面访问目录 cp jenkins.war /opt/tomcat/webapps/ 7、启动tomcat并页面访问 startup.sh 三、浏览器页面配置 1、浏览器访问 ip:8080 如果出现AWT is not properly configured on this server. Perhaps you need to run your container with -Djava.awt.headlesstrue? See also: https://www.jenkins.io/redirect/troubleshooting/java.awt.headless的报错。这是我们返回服务器安装一个fontconfig依赖插件即可正常 yum -y install fontconfig 重新启动tomcat shutdown.shstartup.sh 再次访问 ip:8080加载过后来到下面的页面 2、根据提示在此文件中复制密码并粘贴到下面 3、 选择默认推荐即可会安装通用的社区插件剩下的可以在使用的时候再进行安装。 4、开始安装由于网络原因有一些插件可能会安装失败等待即可 设置系统管理员用户和密码 安装完成 登录jenkins 四、安装完后简单的配置 配置邮箱 添加系统管理员的邮箱 扩展邮件通知用于之后项目构建后发送邮件 添加默认邮件后缀 全局工具配置 jkd添加 添加节点 node 节点的作用 分布式构建通过添加多个节点可以在多台计算机上并行执行构建任务从而加快构建速度和提高效率。节点可以是物理计算机、虚拟机、云实例或容器等。 扩展计算能力通过添加更多的节点可以扩展Jenkins的计算能力使其能够处理更多的并发构建任务从而适应不断增长的工作负载。 平台兼容性使用Node节点可以在不同的操作系统、不同的硬件平台上执行构建任务以满足项目的特定需求。您可以配置节点以适应特定的操作系统、软件环境和工具链。 隔离和安全性将构建任务分配给独立的节点可以提供更好的隔离和安全性。节点之间相互独立一个节点的故障或问题不会影响其他节点的工作。 负载平衡Jenkins可以根据节点的负载情况自动分配任务从而实现负载平衡。这样可以更好地利用可用资源并确保每个节点都能以最佳状态运行。 1、准备节点 1、准备一台新的服务器并配置java环境 2、主节点添加凭据并推送公钥 3、在node节点配置需要的工具2、系统配置 3、添加节点 4、检查节点 希望能够帮助到大家
http://www.w-s-a.com/news/616738/

相关文章:

  • 内蒙古城乡建设部网站首页平台网站建设ppt
  • 集约化网站建设项目官方网站建设
  • 原创先锋 北京网站建设网站开发电脑内存要多少
  • 婚恋网站建设项目创业计划书网站建设 食品
  • 免费建网站代码查询做导员的网站
  • 做网站的软件电子可以看女人不易做网站
  • 学校响应式网站模板下载仙居住房和城乡建设规划局网站
  • 推广网站的方法有拍卖网站建设
  • 网站建设网站排名优化中国网站服务器哪个好
  • asp网站应用程序网站建设需要提供的资料
  • 网站开发与设计.net微信小程序设计制作
  • 怎样做网站排名优化展馆设计费取费标准一览表
  • 网站建设去哪可接单网站建设与设计大作业
  • 休闲咖啡厅网站开发目标韩国小清新网站模板
  • 做微景观的网站制作网页模板适应不同分辨率
  • 最简单的网站系统昨天军事新闻最新消息
  • 做ps网页设计的网站有哪些wordpress内容付费
  • 有没有免费注册域名的网站科技小制作 手工 简单
  • 网站支付端口win10优化大师怎么样
  • 怎么做云购网站吗网站流量监测
  • 网站被恶意刷流量可以翻外墙的浏览器
  • 网站做直链下载存储解决方案怎么把网站设置为主页面
  • 西安做网站招聘深圳网站见
  • 网站怎么做优化百度能搜索到wordpress 子分类
  • 六安网站建设培训制作网站需要多少时间
  • 电子商务专业网站建设什么软件可以做动画视频网站
  • wordpress 分享主题做网站优化有必要
  • ftp 网站管理电商网站设计图片
  • 惠州免费建站模板营销型旅游网站建设
  • 南宁cms建站wordpress 开启缩略图