gitlab-ci - Go项目GitLab CI/CD配置
为Go项目初始化或更新GitLab CI/CD流水线,包含测试、覆盖率和发布
标签
更新于: 2026-03-20能力
典型输入
典型输出
该技能可以做什么
- 运行单元测试
- 生成覆盖率报告
- 创建快照构建
- 创建发布构建
- 构建Docker镜像
输入
- GitLab仓库
- Go模块
- GoReleaser配置文件
- Dockerfile
- .gitlab-ci.yml模板
输出
- CI/CD流水线配置
- 测试覆盖率报告
- 快照构建
- 发布构建
- Docker镜像
- 流水线徽章
要求
- GitLab仓库
- Go模块
- GoReleaser配置文件
- Docker-in-Docker服务
