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

南昌做个网站多少钱云南网站建设方案

南昌做个网站多少钱,云南网站建设方案,建设一个网站的基本成本,银行营销案例100例目录 一、理论 1.GitLabCI 二、实验 1.搭建共享库项目 2.GitLabCI 通过trigger触发流水线 三、问题 1.项目app02未触发项目app01 2.GitLab 报502网关错误 一、理论 1.GitLabCI (1) 概念 GitLab CI#xff08;Continuous Integration#xff09;是一种持续集成工具…目录 一、理论 1.GitLabCI  二、实验 1.搭建共享库项目 2.GitLabCI 通过trigger触发流水线 三、问题 1.项目app02未触发项目app01 2.GitLab 报502网关错误 一、理论 1.GitLabCI  (1) 概念 GitLab CIContinuous Integration是一种持续集成工具它可以帮助开发团队在代码提交后自动构建、测试和部署项目。GitLab CI通过Pipeline流水线来实现这些功能。Pipeline是一个序列化的任务列表每个任务代表了一个阶段的构建、测试或部署操作。 2特点 GitLabCI Pipeline的主要特点包括 1 阶段StagesPipeline由一个或多个阶段组成每个阶段表示一个构建、测试或部署环节。阶段按照顺序执行每个阶段完成后才会继续执行下一个阶段。2 任务Jobs任务是Pipeline中的一个基本单元代表一个阶段的某个操作。任务可以包括构建、测试、部署等环节。同一个阶段可以有多个任务这些任务会并行执行。3 触发器TriggersPipeline的触发器用于指定在什么情况下启动Pipeline。例如可以设置Pipeline在代码提交、合并请求或标签添加等事件触发时自动启动。4 配置ConfigurationPipeline的配置包括了一系列参数如构建服务器、运行器、标签等。这些配置可以在GitLab CI的配置文件如.gitlab-ci.yml中进行设置。5 运行器Runners运行器是GitLab CI的实际执行者它负责执行Pipeline中的任务。运行器可以在不同的环境中部署如本地、云平台或容器等。6 代理Agents代理是运行在运行器上的软件用于与GitLab CI服务器通信。代理可以执行GitLab CI服务器发布的命令如构建、测试等。 3目标 通过GitLabCI Pipeline开发团队可以实现自动化的工作流提高项目开发的效率和质量。当代码提交后GitLab CI会自动触发Pipeline依次执行各个阶段的任务直至项目构建、测试和部署完成。这有助于及时发现和修复代码问题确保项目的稳定性和可靠性。 二、实验 1.搭建共享库项目 (1)新建项目 (2)app01项目来跑流水线 (3)修改代码 (4)app01提交 (5)成功 (6)查看日志 (7)新建job库文件 (8)共享库目录 (9)删除app01 ci文件 (10)获取raw格式 (11)保存地址 (12)库改为公共public (13)组改为公共public (14)库改为公共public (15)改git clone (16)手动跑流水线 (17)提交 (18)成功 (19)查看日志 2.GitLabCI 通过trigger触发流水线 (1)进入trigger触发界面配置 (2)添加token (3)查看cURL触发命令 (4)查看项目ID (5)postman添加request (6)修改请求名称 (7)修改类型为post (8)添加之前获取的RAW地址 (9)添加2个参数 (10)点击发送 (11)查看此时最后一个流水线是131 (12)成功触发流水线132 (13)显示状态为成功 (14)job显示triggered被触发 (15)查看日志 (16)查看流水线触发命令 (17)查看项目目录 (18)提交用项目app02 去触发app01 (19)项目app02已触发app01并睡眠100秒 (20)睡眠结束显示都已完成 (21)查看app02 的流水线133日志 (22)查看app01 的流水线134日志 (23)app03 的token明文显示不安全需要修改 (24)app02项目设置CICD (25)找到变量 (26)添加变量并选择加密 (27)显示已添加变量 (28)添加变量减少睡眠时间 (29)查看此时的流水线app01为134app02为135 (30)提交 (31)成功 (32)查看app02 的流水线136日志 (33)查看app021的流水线137日志 (34)查看webhook命令 (35)app02项目设置Webhooks (36)点击添加 (37)点击Push events (38)发送成功 (39)显示成功 (40)显示被触发 (41)查看日志 (42)查看传送变量语法 (43)提交代码 (44)postman添加变量重新触发 (45)发送成功 (46)触发流水线154成功 (47)显示成功 48)查看ciBuild日志 (49)查看ciTriggerTest日志 三、问题 1.项目app02未触发项目app01 1问题 2原因分析 查看日志变量获取错误 3解决方法 修改变量的引用 修改前 修改后 2.GitLab 报502网关错误 1报错 2原因分析 webhook地址格式引用错误发起大量无效请求造成服务宕机 3解决方法 修改GitLab配置文件 vim /etc/gitlab/gitlab.rb 重新配置 gitlab-ctl reconfigure 重启 gitlab-ctl restart 查看进程 修改webhook地址 成功
http://wiki.neutronadmin.com/news/15252/

相关文章:

  • 移动网站开发入门大型网站开发 书籍
  • 绵阳网站常用网站建设技术有哪些
  • 如何做百度秒收录网站单位举报网站建设维护情况报告
  • 网站建设主要包括哪些wordpress下载资源站主题
  • 自己怎么做网站的聚合页面桐城网站定制
  • 保健品网站设计天津自贸区建设局网站
  • 网站开发中 即将上线php简单购物网站源码
  • 网站闭站深圳有多少家设计公司
  • 公众号申请网站制作网站基本步骤
  • 网站建设公司怎么找客户怎么做网站地图
  • 做网站 小程序前景中国一级建造师
  • 网站建设公司能赚钱吗织梦企业黄页网站源码
  • 网站建设功能报价表wordpress能商用吗
  • 网站的根目录做网站和商城有什么好处
  • 手机怎做网站做字幕模板下载网站有哪些
  • 网页游戏网站源码网站新建需要多久
  • 门户网站建设情况汇报app软件开发就是网站开发吗
  • 中国建筑官网站学校网站建设目的及功能定位
  • 大连网站制作案例百度首页关键词优化
  • 举措推进网站互动交流建设做静态网站的步骤
  • 嵊州哪里可以做网站虚拟主机wordpress多站点
  • wordpress 收费主题破解版seo引擎搜索入口
  • 河北盛通公路建设有限公司网站网站建设 设计方案 百度文库
  • 建设银行网银盾连接不上网站公司网站建设工作通知
  • 苏州建网站的公司哪家口碑好郑州专业的建网站
  • 网站标题如何设置青岛海西建设集团官方网站
  • 网站开发流程步骤 口袋乐陵市住房和城乡建设局网站
  • 做国外衣服的网站有哪些个人flash网站源码
  • cms企业网站成都网页制作一般多少钱
  • 免费的行情软件网站入口wordpress个人工作室主题