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

wordpress+游戏网站南昌网站建设加王道下拉

wordpress+游戏网站,南昌网站建设加王道下拉,电子商务网站建设需求说明书,西安专业网站建设持续集成解决什么问题 提高软件质量效率迭代便捷部署快速交付、便于管理 持续集成#xff08;CI#xff09; 集成#xff0c;就是一些孤立的事物或元素通过某种方式集中在一起#xff0c;产生联系#xff0c;从而构建一个有机整体的过程。 持续#xff0c;就是指长期…持续集成解决什么问题 提高软件质量效率迭代便捷部署快速交付、便于管理 持续集成CI 集成就是一些孤立的事物或元素通过某种方式集中在一起产生联系从而构建一个有机整体的过程。 持续就是指长期的对项目代码进行集成。 持续集成是指将所有开发者工作副本每天多次合并到主干的做法。 持续集成强调开发人员提交了新代码之后立刻进行构建、测试。根据测试结果我们可以确定新代码和原有代码能否正确地集成在一起。 持续部署CD 对于一个成熟的CICD管到来说最后的阶段就是持续部署。作为持续交付——自动将生产就绪型构建版本发不到代码存储库的延伸。 持续集成组成要素 一个最小化的持续集成系统需要包含以下几个要素 版本管理系统构建脚本和工具CI服务器 Jenkins使用 相关概念 流水线Jenkins Pipeline 是一种插件 安装 JDK 下载jdk文件 上传到服务器的目录中 在服务器新建java目录在java目录中创建/opt/jdk目录 在java目录中解压文件 tar axvf jdk-21_linux-x64_bin.tar.gz -C /opt/jdk --strip-components 1修改配置文件配置环境变量 vim /etc/profile写入环境变量 export JAVA_HOME/opt/jdk export JRE_HOME${JAVA_HOME}/jre export CLASSPATH${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH${JAVA_HOME}/bin:$PATH更新配置文件 source /etc/profile安装Jenkins 普通安装 创建Jenkins目录 在java/opt目录中创建jenkins目录 下载jenkins wget -O /opt/jenkins/jenkins.war http://mirrors.jenkins.io/war-stable/latest/jenkins.war在jenkins目录中执行以下命令 java -jar jenkins.war --httpPort8080关闭防火墙避免端口拦截 systemctl stop firewalld.service使用serverIP:port访问即可登录jenkins 使用Docker安装 在jenkins文件夹下 下载安装脚本 curl -fsSL https://get.docker.com -o get-docker.sh执行脚本 sudo sh get-docker.sh执行完毕后即安装完毕 docker加速 mkdir /etc/docker vim /etc/docker/daemon.json # daemon.json 的内容详见阿里云docker加速部分内容 systemctl daemon-reload systemctl restart docker安装jenkins # jenkins docker run \-d \-u root \-p 8080:8080 \-v /home/jenkins:/var/jenkins_home \-v /var/run/docker.sock:/var/run/docker.sock \-v /home:/home \--name jenkinsjenkins/jenkins# 更简单的命令 docker run -itd -p 8086:8080 jenkins/jenkins:lts查看初始化密码 docker logs jenkins如果上面的命令行不通先通过docker ps查看容器运行信息复制CONTAINER ID 然后运行docker logs CONTAINER ID 用复制的ID替换CONTAINER ID 登录Jenkins 在浏览器中访问serverip:8080访问登录页面输入上面命令得到的密码即可进入 jenkins配置 Jenkins插件加速 进入jenkins系统管理manage jenkins - 插件管理manage plugins -高级选项卡advanced - 升级站点使用华源 https://mirrors.tuna.tsinghua.edu.cn/jenkins/update/current/update-center.json环境变量配置 进入configure reference设置环境变量 全局工具配置 进入global tool configure安装jdk、git、docker 用户管理 进入configure global security添加用户组创建权限。 搭建gitlab 在jenkins进入manage jenkins点击available安装github integral 、gitlab、publish over ssh 、SSH Agent、SSH Pipeline Steps、SSH插件。 在服务器中根目录下创建gitlab文件夹 在gitlab文件夹下创建docker-compose.yml文件 文件内容可在github中docker-gitlab仓库复制 安装docker-compose.yml sudo curl -L https://github.com/docker/compose/releases/download/v2.22.0/docker-compose-uname -s-uname -m -o /usr/local/bin/docker-compose执行文件 chmod x /usr/lcoal/bin/docker-compose docker-compose up -b在浏览器中输入serverIP:port访问 配置自动化任务 配置自由风格的项目 在gitlab中新建一个项目在设置中点击集成选中Trigger - push events在jenkins新建任务选择构建自由风格的项目构建触发器选中build when a change is pushed to gitlab。把后面的url输入到gitlab的项目配置中点击高级下滑页面找到generate点击把生成的内容复制到gitlab的secert token输入框中点击add webhook会出现警告。为了消除警告进行设置。点击设置点击网络展开外发请求选中第一个保存。 配置pipeline 在本地项目中创建一个Jenkinsfile进入jenkins官网复制pipeline配置粘贴到本地项目中的Jenkinsfile中然后通过git提交代码到gitlab在jenkins中打开blueocean点击创建流水线点击git在gitlab中复制仓库地址粘贴到jenkins流水线的输入框中点击创建流水线创建完毕后进入流水线页面并自动构建项目
http://www.dnsts.com.cn/news/256610.html

相关文章:

  • 网站备案密码郑州app开发
  • 建筑行业网站开发个人主页中不会展示下列哪项内容
  • 网站建设与维护管理办法自己电脑做网站访问速度
  • 企业官方网站建设目的seo推广专员
  • 做外贸上哪些网站找客户电子商务网站建设项目书
  • 站长素材音效公司销售管理系统
  • 免费高清素材网站织梦模板如何安装
  • 深圳网站开发费用帮别人做网站犯法吗
  • 网站交换链接的常见形式免费企业网站哪个好
  • 工业设计参考网站.net搭建企业网站
  • 上海利恩建设集团有限公司网站河北营销型网站建设
  • 如何做属于自己的领券网站卓越 网站
  • 建设网站接活网站建设i
  • 技术支持 东莞网站建设洋酒回收wordpress投稿积分
  • 国外设计网站排名wordpress删除示例页面
  • 红衫中国网站建设如何制作网页表格
  • 邢台网站制作平台电商平面设计前景如何
  • 自己做一个网站需要什么义乌网站网站建设
  • 手机网站的建设怎么做百度搜到的网站免费的
  • 电脑网站支付做网站的软件名字全拼
  • 做网站需要的素材照片苏州公司官网
  • 网站制作长春最好用的企业网站cms
  • 建网站作业wordpress 主题详情
  • 网站建设合同网站建设公司广州仿站定制模板建站
  • 文化传播有限公司网站建设1免费做网站
  • 可以做公众号封面图的网站爱站网关键词
  • 专门做特卖的网站是什么意思营销型网站建设 上海
  • 网站开发用C给装修公司做网站
  • 网站首页优化方案python采集wordpress发布
  • 虹口建设机械网站什么是成交型网站建设