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

CI/CD部署打包方法

  • 项目目前部署方式:
    • 各地区服务器打包同一个runner(需要互相排队,不并发)
    • 各地区客户端可以并发打包,同个地区客户端打多个包需要排队

部署方法

  1. 下载gitlab-runner: https://docs.gitlab.com/runner/install/windows.html
  2. 安装在一个固态盘上,打包工程会在安装目录下自动生成
  3. 命令cd到安装目录,注册runner https://docs.gitlab.com/runner/register/index.html#windows,参考以下输入命令行
    在这里插入图片描述4. 调整runner配置 config.toml:执行命令方式、调整并发数
    在这里插入图片描述

配置执行打客户端或服务器包 .gitlab-ci.yml

在这里插入图片描述

设置定时任务(刷新缓存、检查资源等)

海外一些缓存刷新任务如下图
在这里插入图片描述

  • 配置任务如下图
    在这里插入图片描述
http://www.dtcms.com/a/17257.html

相关文章:

  • 2.11寒假
  • SiliconCloud 支持deepseek,送2000w token
  • 使用 Nginx 搭建代理服务器(正向代理 HTTPS 网站)指南
  • 剑指offer第2版:搜索算法(二分/DFS/BFS)
  • 算法练习——哈希表
  • Python实现从SMS-Activate平台,自动获取手机号和验证码(进阶版2.0)
  • 前端包管理器的发展以及Npm、Yarn和Pnpm对比
  • AWTK fscript 中的 TCP/UDP 客户端扩展函数
  • C++课程设计 运动会分数统计(含源码)
  • 打开游戏缺少C++组件怎么修复?缺少C++组件问题的解决方法
  • FastAPI 高并发与性能优化
  • XXL-Job源码分析
  • 2024春秋杯网络安全联赛冬季赛wp
  • Jenkins+gitee 搭建自动化部署
  • 基于带通滤波的camera脏污检测算法可以完全替代imatest
  • AIGC与AICG的区别解析
  • 深入理解DOM:22个核心知识点与代码示例
  • k8s worker 节点使用kubectl 命令
  • Huatuo热更新--安装HybridCLR
  • 【计算机视觉】文本识别
  • 【Java】实现后端请求接口
  • 组合的输出(信息学奥赛一本通-1317)
  • 关于防火墙运维面试题2
  • DirectShow基类文件和帮助文档
  • 【无标题】基于AIX的DB2 10.1安装配置规范
  • Qt的QTreeWidget样式设置
  • Linux进阶——防火墙
  • 【鸿蒙开发】第三十章 应用稳定性-检测、分析、优化、运维汇总
  • 数据结构——二叉树(2025.2.12)
  • 用大模型学大模型04-模型与网络