golang项目 配置Gitlab CI

2020-07-07
阅读 2 分钟
7.9k
pipeline流程 使用golangci-lint 检查代码 编译代码 部署二进制 before_script 设置环境变量 主要 GOPROXY设置 {代码...} golangci-lint 默认集成了很多开箱即用的linter [链接] {代码...} allow_failure 表示失败了可以继续跑后续的job 编译 {代码...} 缓存 go mod {代码...} full example {代码...}

Gitlab CI 本地Debug

2017-08-17
阅读 2 分钟
7.8k
Gitlab CI 本地Debug 对一个go项目配置gitlab 的ci配置文件 {代码...} 过程输出 {代码...} 配置gitlab ci时遇到报错,需要在本地debug,只需要在本地运行 gitlab-runner 安装gitlab-runner Install on macOS - GitLab Documentation 上面的配置中需要跑的job是build 在项目目录里执行 {代码...} 本地更改 把build替换成...