Go 项目使用 Gitlab 生态构建镜像

Go 项目使用 Gitlab 生态构建镜像
尝试了在 Gitlab 上开启 Container Registry 后,今天分享一下我们的 Go 项目在 Gitlab 生态的最佳实践
Read more →

使用 Gitlab Container Registry

使用 Gitlab Container Registry
对于需要镜像服务的小团队来说,Gitlab 自带的 Container Registry,相较于 Harbor 搭建起来简单很多
Read more →

Go 使用私有项目作为扩展包

Go 使用私有项目作为扩展包
如何在 Go 项目中使用内部的 Gitlab 仓库作为扩展包
Read more →

将 Gitlab 13 升级到 14

将 Gitlab 13 升级到 14
最近因为文档需要,在部署 Gitlab Pages 的时候发现 Gitlab 14 中有较大的改动,于是就考虑升级到最新的主版本 14。
Read more →

在 Gitlab CI/CD 中使用 Push Option

在 Gitlab CI/CD 中使用 Push Option
我们使用 CI/CD 的时候,如果需要根据参数来执行不同操作的时候往往是比较麻烦的,比如在调试阶段开启 verbose 模式。
Read more →

DevOps 之使用 Gitlab CI 构建和部署 Vue 项目

DevOps 之使用 Gitlab CI 构建和部署 Vue 项目
本片文章介绍如何使用 Gitlab Runner 来构建和部署 Vue 项目,通过这篇文章可以大致了解 Node 相关项目的 CI/CD 大致流程。
Read more →

开启 Gitlab Pages 服务

开启 Gitlab Pages 服务
在团队内部没有独立的文档管理系统时,我们可以利用 Gitlab 提供的 Pages 服务来实现项目的文档或演示页面的发布,你只需要修改一些配置文件即可开启这项功能。
Read more →

DevOps 之注册 Gitlab Runner

DevOps 之注册 Gitlab Runner
你是不是还在使用传统的人工方式 SSH 到线上服务器,然后执行一系列的部署命令。试一下 Gitlab Runner 吧,它将解放你的双手,你只需要专心写代码就好了。
Read more →

DevOps 之快速搭建 Gitlab 服务

DevOps 之快速搭建 Gitlab 服务
对于很多团队来说,公司内部项目希望放在公司内部环境中运行,基于这种需求,今天分享一下如何使用 Docker 快速搭建 Gitlab 服务器。
Read more →