Go 项目使用 Gitlab 生态构建镜像
尝试了在 Gitlab 上开启 Container Registry 后,今天分享一下我们的 Go 项目在 Gitlab 生态的最佳实践
在 Gitlab CI/CD 中使用 Push Option
我们使用 CI/CD 的时候,如果需要根据参数来执行不同操作的时候往往是比较麻烦的,比如在调试阶段开启
verbose
模式。DevOps 之使用 Gitlab CI 构建和部署 Vue 项目
本片文章介绍如何使用 Gitlab Runner 来构建和部署 Vue 项目,通过这篇文章可以大致了解 Node 相关项目的 CI/CD 大致流程。
DevOps 之注册 Gitlab Runner
你是不是还在使用传统的人工方式 SSH 到线上服务器,然后执行一系列的部署命令。试一下 Gitlab Runner 吧,它将解放你的双手,你只需要专心写代码就好了。
DevOps 之关闭 Gitlab Auto DevOps
刚搭建完的 Gitlab 服务器,创建了一个项目试一下,发现每次提交都会触发一个 Job 并且都是失败的,不仅看起来很不舒服,而且对于一些统计也会造成一定影响。