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

郑州建设网站费用网站基础上添加建设方案模板

郑州建设网站费用,网站基础上添加建设方案模板,抚州公司做网站,网站建设服务器租用多少钱1、 Jenkins CI/CD 流程图 说明#xff1a;这张图稍微更形象一点#xff0c;上线之前先把代码git到版本仓库#xff0c;然后通过Jenkins 如Java项目通过maven去构建#xff0c;这是在非容器之前#xff0c;典型的自动化的一个版本上线流程。那它有哪些问题呢#xff1f; … 1、 Jenkins CI/CD 流程图 说明这张图稍微更形象一点上线之前先把代码git到版本仓库然后通过Jenkins 如Java项目通过maven去构建这是在非容器之前典型的自动化的一个版本上线流程。那它有哪些问题呢 如它的测试环境预生产环境测试环境。会存在一定的兼容性问题 环境之间会有一定的差异 说明它这里有一个docker harbor 的镜像仓库通常会把你的环境打包为一个镜像通过镜像的方式来部署。 Jenkins持续集成01—Jenkins服务搭建和部署 2、介绍 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 3、安装Jenkins 1、安装JDK Jenkins是Java编写的所以需要先安装JDK这里采用yum安装如果对版本有需求可以直接在Oracle官网下载JDK也可自己编译安装。 2、安装Jenkins 1、上传 jdk11 tomcat jenkins.war 2、解压jdk [rootjenkins ~]# tar xf jdk-11.0.18_linux-x64_bin.tar.gz 3、解压tomcat [rootjenkins ~]# tar xf apache-tomcat-8.5.50.tar.gz 4、拷贝并修改名称 [rootjenkins ~]# mv jdk-11.0.18/ /usr/local/java mv apache-tomcat-8.5.50 /usr/local/tomcat 5、处理环境变量 [rootjenkins ~]# vim /etc/profile.d/java.sh TOMCAT_HOME/usr/local/tomcat JAVA_HOME/usr/local/java PATH$TOMCAT_HOME/bin:$JAVA_HOME/bin:$PATH export TOMCAT_HOME JAVA_HOME PATH [rootjenkins ~]# source /etc/profile.d/java.sh 6、上传jenkins [rootjenkins ~]# rm -rf /usr/local/tomcat/webapps/* [rootjenkins ~]# cp jenkins.war /usr/local/tomcat/webapps/ 7、启动tomcat并页面访问 [rootjenkins ~]# startup.sh ​ 访问 ip:8080 为了安全考虑首先需要解锁Jenkins请在/var/lib/jenkins/secrets/initialAdminPassword中查看文件。 在Jenkins服务器上查询管理员密码 [rootcentos7-1 ~]# cat /data/jenkins/secrets/initialAdminPassword250d0360e2a149dbb7402f96a26945e2 ② 选择需要安装的插件 选择默认推荐即可会安装通用的社区插件剩下的可以在使用的时候再进行安装。 开始安装由于网络原因有一些插件会安装失败。 ③ 设置Admin用户和密码 ④ 安装完成 ⑤ 登录Jenkins 4、安装完后简单的配置 1、系统配置 ① 系统消息Welcome to Jenkins~ ② 全局属性---环境变量可根据自己的项目添加如gitlab ③ 扩展邮件通知用于之后项目构建后发送邮件 ④ 邮件配置 管理监控配置---系统管理员邮件地址along163.com要和下面的用户名一致 邮件通知配置如下可以点击测试是否配置成功 2、全局工具配置 如果你持续集成需要用的哪些工具就需要在这里添加配置后边持续集成中将会详细讲解 这里只举例添加JDK工具 点击新增--- 取消自动安装 ----然后查询Jenkins服务器上JDK的路径填写JAVA_HOME --- 保存即可 3、插件管理 这里有可更新、可选未安装插件、已安装插件可以通过过滤快速查找 5、添加节点 node 节点的作用 分布式构建通过添加多个节点可以在多台计算机上并行执行构建任务从而加快构建速度和提高效率。节点可以是物理计算机、虚拟机、云实例或容器等。 扩展计算能力通过添加更多的节点可以扩展Jenkins的计算能力使其能够处理更多的并发构建任务从而适应不断增长的工作负载。 平台兼容性使用Node节点可以在不同的操作系统、不同的硬件平台上执行构建任务以满足项目的特定需求。您可以配置节点以适应特定的操作系统、软件环境和工具链。 隔离和安全性将构建任务分配给独立的节点可以提供更好的隔离和安全性。节点之间相互独立一个节点的故障或问题不会影响其他节点的工作。 负载平衡Jenkins可以根据节点的负载情况自动分配任务从而实现负载平衡。这样可以更好地利用可用资源并确保每个节点都能以最佳状态运行。 1、准备节点 1、准备一台新的服务器并配置java环境 2、主节点添加凭据并推送公钥 3、在node节点配置需要的工具 2、系统配置 3、添加节点 4、检查节点
http://wiki.neutronadmin.com/news/127418/

相关文章:

  • 常德网站优化哪家好wordpress eva lovia
  • 企业网站备案管理系统建设行业信息管理系统网站
  • 国内做微商城比较知名的网站镇江微信推广平台
  • 做暧暧网站在线wordpress自适应手机修改
  • 百度的合作网站有哪些简洁风格的网站模板免费下载
  • 某网站做参考文献的书写wordpress 设计
  • 中山市企业网站seo营销工具中国建设银行三峡分行网站
  • 高级营销型网站建设wordpress主题更新教程
  • 网站建设逻辑wordpress七牛缩略图
  • 河南省城乡与住房建设厅网站首页管理系统中的计算机应用
  • 凯里建设网站深圳创意设计网站
  • 企业门户网站的建设与实现论文云主机和云虚拟主机
  • 网站横向菜单湖南建站网站
  • 在上海做兼职在哪个网站商城网站建设如何
  • 公司建设网站价格未来5年网络规划设计师
  • 给网站首页图片做外网超链接_为什么会弹出一个服务器登录窗口如何建立一个网站卖东西
  • 怎么跟网站建设公司谈阿里云部署多个网站
  • wordpress如何网站顶部右侧广告做污水处理的 登录哪个网站
  • 05网课时作业答案windows优化大师在哪里
  • 电子商务网站开发项目自己做视频网站怎么处理高并发
  • 网站建设与推广实训报告册西安市社交网站制作公司
  • 网站模板哪个网站全面深圳搜索引擎优化seo
  • 网站域名变了能查吗参考文献 教学网站建设
  • 网站英文联系我们app软件开发企业
  • 湖南竞网做网站好吗网站开发是哪个
  • 自媒体网站 程序网页版原神
  • 建站教程的实现方式谁会网站开发
  • 做ip资讯的网站东莞网站建设哪家公司好
  • wordpress识别pc手机版张家界网站seo
  • 遵义网站搭建公司哪家好辽宁营商环境建设网站