GitLab CI/CD配置
发布时间:2026-04-20 18:24       
一、.gitlab-ci.yml:stages定义阶段顺序如build test deploy,job定义具体任务指定stage和script,variables定义变量,before_script每个job前执行,cache缓存依赖减少构建时间。二、Runner配置:安装gitlab-runner,注册runner gitlab-runner register,指定executor如shell docker docker-compose,配置tags匹配job需求,设置并发数concurrent。三、环境管理:定义environment名称和URL,配置环境变量variables,使用only/except控制分支触发,manual手动触发部署,配置保护环境保护生产环境。四、部署策略:使用docker镜像构建和部署,配置artifacts传递构建产物,使用needs实现DAG流水线,parallel矩阵测试多版本。