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

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

DevOps 之 Travis CI

开启 Gitlab Pages 服务

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

DevOps 之注册 Gitlab Runner

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

DevOps 之关闭 Gitlab Auto DevOps

刚搭建完的 Gitlab 服务器,创建了一个项目试一下,发现每次提交都会触发一个 Job 并且都是失败的,不仅看起来很不舒服,而且对于一些统计也会造成一定影响。

DevOps 之快速搭建 Gitlab 服务

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