Go 项目使用 Gitlab 生态构建镜像
尝试了在 Gitlab 上开启 Container Registry 后,今天分享一下我们的 Go 项目在 Gitlab 生态的最佳实践
使用 Gitlab Container Registry
对于需要镜像服务的小团队来说,Gitlab 自带的 Container Registry,相较于 Harbor 搭建起来简单很多
在 Gitlab CI/CD 中使用 Push Option
我们使用 CI/CD 的时候,如果需要根据参数来执行不同操作的时候往往是比较麻烦的,比如在调试阶段开启
verbose
模式。DevOps 之使用 Gitlab CI 构建和部署 Vue 项目
本片文章介绍如何使用 Gitlab Runner 来构建和部署 Vue 项目,通过这篇文章可以大致了解 Node 相关项目的 CI/CD 大致流程。
开启 Gitlab Pages 服务
在团队内部没有独立的文档管理系统时,我们可以利用 Gitlab 提供的 Pages 服务来实现项目的文档或演示页面的发布,你只需要修改一些配置文件即可开启这项功能。
DevOps 之注册 Gitlab Runner
你是不是还在使用传统的人工方式 SSH 到线上服务器,然后执行一系列的部署命令。试一下 Gitlab Runner 吧,它将解放你的双手,你只需要专心写代码就好了。
DevOps 之快速搭建 Gitlab 服务
对于很多团队来说,公司内部项目希望放在公司内部环境中运行,基于这种需求,今天分享一下如何使用 Docker 快速搭建 Gitlab 服务器。