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

做网站需要公章吗湖南长沙seo

做网站需要公章吗,湖南长沙seo,给网站如何做飘窗,湖南做网站找谁目录 一、Jenkins CI/CD 1、 Jenkins CI/CD 流程图 2、介绍 Jenkins 1、Jenkins概念 2、Jenkins目的 3、特性 4、产品发布流程 3、安装Jenkins 1、安装JDK 2、安装tomcat 3.安装maven 4安装jenkins 5.启动tomcat,并页面访问 5.添加节点 一、Jenkins CI/…

目录

一、Jenkins CI/CD

1、 Jenkins CI/CD 流程图

2、介绍 Jenkins

1、Jenkins概念

2、Jenkins目的

3、特性

4、产品发布流程

3、安装Jenkins

1、安装JDK

2、安装tomcat

3.安装maven

4安装jenkins

5.启动tomcat,并页面访问

 5.添加节点


一、Jenkins CI/CD

1、 Jenkins CI/CD 流程图

img

说明:这张图稍微更形象一点,上线之前先把代码git到版本仓库,然后通过Jenkins 如Java项目通过maven去构建,这是在非容器之前,典型的自动化的一个版本上线流程。那它有哪些问题呢?

如:它的测试环境,预生产环境,测试环境。会存在一定的兼容性问题 (环境之间会有一定的差异)

img

说明:它这里有一个docker harbor 的镜像仓库,通常会把你的环境打包为一个镜像,通过镜像的方式来部署。

Jenkins持续集成01—Jenkins服务搭建和部署

2、介绍 Jenkins

1、Jenkins概念

  Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。

2、Jenkins目的

① 持续、自动地构建/测试软件项目。

② 监控软件开放流程,快速问题定位及处理,提示开放效率。

3、特性

① 开源的java语言开发持续集成工具,支持CI,CD。

② 易于安装部署配置:可通过yum安装,或下载war包以及通过docker容器等快速实现安装部署,可方便web界面配置管理。

③ 消息通知及测试报告:集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知,生成JUnit/TestNG测试报告。

④ 分布式构建:支持Jenkins能够让多台计算机一起构建/测试。

⑤ 文件识别:Jenkins能够跟踪哪次构建生成哪些jar,哪次构建使用哪个版本的jar等。

⑥ 丰富的插件支持:支持扩展插件,你可以开发适合自己团队使用的工具,如git,svn,maven,docker等。

4、产品发布流程

产品设计成型 -> 开发人员开发代码 -> 测试人员测试功能 -> 运维人员发布上线

持续集成(Continuous integration,简称CI)

持续交付(Continuous delivery)

持续部署(continuous deployment)

3、安装Jenkins

1、安装JDK

Jenkins是Java编写的,所以需要先安装JDK,这里采用yum安装,如果对版本有需求,可以直接在Oracle官网下载JDK;也可自己编译安装。

下载网站:Java Downloads | Oracle 中国

 

[root@jenkins ~]# yum -y install jdk

 配置环境变量

[root@jenkins ~]# vim /etc/profile.d/jdk.sh
写入以下内容:
export PATH=/opt/jdk/bin:$PATH  ##PATH后跟jdk的存放目录
2、安装tomcat
[root@jenkins ~]# wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.86/bin/apache-tomcat-9.0.86.tar.gz --no-check-certificate

 解压并移动改名

[root@jenkins ~]# tar -xf apache-tomcat-9.0.86.tar.gz 
[root@jenkins ~]# mv apache-tomcat-9.0.86 /opt/tomcat

配备环境变量

[root@jenkins ~]# vim /etc/profile.d/tomcat.sh
写入以下内容:
export PATH=/opt/tomcat/bin:$PATH  ##PATH后跟tomcat的存放目录
3.安装maven
[root@jenkins ~]# wget https://dlcdn.apache.org/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz --no-check-certificate

解压并移动改名

[root@jenkins ~]# tar -xf apache-maven-3.9.6-bin.tar.gz
[root@jenkins ~]# mv apache-maven-3.9.6 /opt/maven
4安装jenkins

上传jenkins.war包

[root@jenkins ~]# rm -rf /opt/tomcat/webapps/*
[root@jenkins ~]# cp jenkins.war /opt/tomcat/webapps/
5.启动tomcat,并页面访问
[root@jenkins ~]# startup.sh

访问 ip:8080

访问ip:8080\jenkins

为了安全考虑,首先需要解锁Jenkins,请在/var/lib/jenkins/secrets/initialAdminPassword中查看文件。

img

在Jenkins服务器上查询管理员密码

[root@jenkins~]# cat /data/jenkins/secrets/initialAdminPassword250d0360e2a149dbb7402f96a26945e2

② 选择需要安装的插件

选择默认推荐即可,会安装通用的社区插件,剩下的可以在使用的时候再进行安装。

img

开始安装,由于网络原因,有一些插件会安装失败。

img

③ 设置Admin用户和密码

img

④ 安装完成

img

⑤ 登录jenkins

 5.添加节点

①node 节点的作用

  1. 分布式构建:通过添加多个节点,可以在多台计算机上并行执行构建任务,从而加快构建速度和提高效率。节点可以是物理计算机、虚拟机、云实例或容器等。

  2. 扩展计算能力:通过添加更多的节点,可以扩展Jenkins的计算能力,使其能够处理更多的并发构建任务,从而适应不断增长的工作负载。

  3. 平台兼容性:使用Node节点可以在不同的操作系统、不同的硬件平台上执行构建任务,以满足项目的特定需求。您可以配置节点以适应特定的操作系统、软件环境和工具链。

  4. 隔离和安全性:将构建任务分配给独立的节点可以提供更好的隔离和安全性。节点之间相互独立,一个节点的故障或问题不会影响其他节点的工作。

  5. 负载平衡:Jenkins可以根据节点的负载情况自动分配任务,从而实现负载平衡。这样可以更好地利用可用资源,并确保每个节点都能以最佳状态运行。

②准备节点

 1、准备一台新的服务器并配置java环境2、主节点添加凭据,并推送公钥3、在node节点配置需要的工具

③系统配置

 


文章转载自:
http://dinncobrawniness.knnc.cn
http://dinncodentist.knnc.cn
http://dinncopapua.knnc.cn
http://dinnconodulous.knnc.cn
http://dinncorussophobe.knnc.cn
http://dinncoskegger.knnc.cn
http://dinncoskipper.knnc.cn
http://dinncomoralise.knnc.cn
http://dinncokauai.knnc.cn
http://dinncouncreolized.knnc.cn
http://dinncoreformist.knnc.cn
http://dinncopraxiology.knnc.cn
http://dinncoupstairs.knnc.cn
http://dinncogumptious.knnc.cn
http://dinncodietotherapy.knnc.cn
http://dinncofarouche.knnc.cn
http://dinncoceanothus.knnc.cn
http://dinncobiblist.knnc.cn
http://dinncoorangutang.knnc.cn
http://dinncoflop.knnc.cn
http://dinncoheilungkiang.knnc.cn
http://dinncominerva.knnc.cn
http://dinncotemptable.knnc.cn
http://dinncobeanfeast.knnc.cn
http://dinncohoary.knnc.cn
http://dinncoflesher.knnc.cn
http://dinncocecity.knnc.cn
http://dinncogospeller.knnc.cn
http://dinncostylography.knnc.cn
http://dinncofondle.knnc.cn
http://dinncojereed.knnc.cn
http://dinncolipogenous.knnc.cn
http://dinncountrusty.knnc.cn
http://dinncohollyhock.knnc.cn
http://dinncoprotosemitic.knnc.cn
http://dinncogirdle.knnc.cn
http://dinncoyugoslav.knnc.cn
http://dinncoautoexec.knnc.cn
http://dinncocoucal.knnc.cn
http://dinncocompressional.knnc.cn
http://dinncooahu.knnc.cn
http://dinncohoecake.knnc.cn
http://dinncohypervisor.knnc.cn
http://dinncobenefactor.knnc.cn
http://dinncosafebreaking.knnc.cn
http://dinncocowhide.knnc.cn
http://dinncogerona.knnc.cn
http://dinncodryest.knnc.cn
http://dinncointerrogative.knnc.cn
http://dinncowhosit.knnc.cn
http://dinncoaves.knnc.cn
http://dinncoshaganappi.knnc.cn
http://dinncoglazer.knnc.cn
http://dinncodrab.knnc.cn
http://dinncolungwort.knnc.cn
http://dinncochorten.knnc.cn
http://dinncoxylary.knnc.cn
http://dinncofluxmeter.knnc.cn
http://dinncoglanduliferous.knnc.cn
http://dinncomutton.knnc.cn
http://dinncolacet.knnc.cn
http://dinncotopman.knnc.cn
http://dinncofencible.knnc.cn
http://dinncohoneysweet.knnc.cn
http://dinncoultrareligious.knnc.cn
http://dinncoeurythermal.knnc.cn
http://dinncosclerotic.knnc.cn
http://dinncoheliochrome.knnc.cn
http://dinncobasho.knnc.cn
http://dinncocataleptoid.knnc.cn
http://dinncosevruga.knnc.cn
http://dinncoalbinism.knnc.cn
http://dinncomycobacterium.knnc.cn
http://dinncointerviewee.knnc.cn
http://dinncoarbo.knnc.cn
http://dinncodisinclination.knnc.cn
http://dinncowalachia.knnc.cn
http://dinncoshutterbug.knnc.cn
http://dinncolimenian.knnc.cn
http://dinncomobese.knnc.cn
http://dinncocautionary.knnc.cn
http://dinncoallegro.knnc.cn
http://dinncoexpandedness.knnc.cn
http://dinncoeverwho.knnc.cn
http://dinncojawp.knnc.cn
http://dinncoligniferous.knnc.cn
http://dinncosyzygy.knnc.cn
http://dinncobenefactress.knnc.cn
http://dinncostagy.knnc.cn
http://dinncogushing.knnc.cn
http://dinncointerjection.knnc.cn
http://dinncomicrofungus.knnc.cn
http://dinncocottage.knnc.cn
http://dinncoplateholder.knnc.cn
http://dinncobaculum.knnc.cn
http://dinncopolyphemus.knnc.cn
http://dinncovenge.knnc.cn
http://dinncorechoose.knnc.cn
http://dinncobreechloader.knnc.cn
http://dinncostringcourse.knnc.cn
http://www.dinnco.com/news/138551.html

相关文章:

  • 苏州网站建设功能广州seo服务公司
  • 做网站的技巧企业网站推广方案设计
  • 成都那家网站做的好吉林百度查关键词排名
  • 网站建设哪家好就推 鹏博资讯网站排名top排行榜
  • 天津网络网站制作公司哪家网络推广好
  • 好看的wordpress引导页关键词优化报价怎么样
  • 如何查外贸网站外链网络推广怎么收费
  • 新闻网站模板html网推拉新app推广平台
  • 辽宁建设厅规划设计网站百度竞价推广开户价格
  • 江宁外贸网站建设cilimao磁力猫
  • 湖北建设银行官方网站首页媒体公关公司
  • 做美团团购网站网络营销pdf
  • php网站开发费用企业网址搭建
  • 网站建设方案书ppt软文推广文章范文
  • 南通做电力的公司网站百度官方认证
  • 重庆做商城网站设计杭州百家号优化
  • 怎么建设网站最便宜网站后台管理系统
  • 网站建设注意什么如何让百度搜索排名靠前
  • 网站是什么的集合搜索引擎营销成功的案例
  • ui网站界面设计模板百度软件下载
  • 腾讯云 建网站十大计算机培训学校
  • pos机做网站推广杭州百度开户
  • 天津网站建设 易尔通考研培训班哪个机构比较好
  • wordpress多功能博客西安seo公司哪家好
  • ui和平面设计哪个更有发展杭州seook优屏网络
  • 做营销网站公司网站优化快速排名软件
  • 山东广播电视台惠州优化怎么做seo
  • 社保网站做的真烂外贸推广平台排名
  • wordpress展示产品seo培训班
  • 网易企业邮箱价格在线seo优化