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

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

海外一些缓存刷新任务如下图

  • 配置任务如下图
相关推荐
drebander17 小时前
Docker 与 CI/CD:自动化构建和部署
ci/cd·docker·自动化
躬身入世,以生证道18 小时前
Java技术栈 —— CI/CD工具之Jenkins
java·ci/cd·jenkins
计算机毕设定制辅导-无忧学长2 天前
Docker 与持续集成 / 持续部署(CI/CD)的集成(一)
ci/cd·docker·容器
Long_poem2 天前
【自学笔记】版本控制与持续集成基础知识点总览-持续更新
笔记·ci/cd
小奏技术2 天前
github如何基于workflow实现自动集成测试提升代码质量
后端·ci/cd·开源
Yuanymoon3 天前
人工智障的软件开发-自动流水线CI/CD篇-docker+jenkins部署之道
ci/cd·docker·ai·jenkins
Anna_Tong3 天前
DevOps 进化论:腾讯云 CODING-TM 如何助力企业敏捷转型?
运维·ci/cd·项目管理·腾讯云·敏捷开发·devops·代码托管
至善迎风5 天前
深入解析Jenkins——持续集成与持续交付的中坚力量
运维·ci/cd·jenkins
Resean02235 天前
架构设计系列(二):CI/CD
java·分布式·后端·ci/cd·架构