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

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

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

  • 配置任务如下图
相关推荐
全栈工程师修炼指南17 小时前
告别手动构建!Jenkins 与 Gitlab 完美协作,根据参数自动化触发CI/CD流水线实践
运维·ci/cd·自动化·gitlab·jenkins
会飞的小蛮猪4 天前
Jenkins运维之路(Jenkins流水线改造Day02-1-容器项目)
ci/cd·自动化运维
三不原则4 天前
企业级CI/CD全流程实战指南
运维·ci/cd
增强5 天前
Gitlab CI/CD (二)语法学习
ci/cd
裸奔的大金毛5 天前
Tekton - 自定义镜像配置git仓库克隆
git·ci/cd·devops·tekton
戎码江湖8 天前
使用CI/CD部署项目(前端Nextjs)
ci/cd·自动部署项目·自动部署前端项目·github部署项目·一键部署项目
wallflower20208 天前
从零到全流程 CI/CD:多技术栈项目自动化部署实战与优化指南
ci/cd·github
小薛博客8 天前
17、DevOps持续集成、持续部署
运维·ci/cd·devops
切糕师学AI9 天前
持续集成和持续交付 (CI/CD) 工具——Jenkins
运维·ci/cd·jenkins