基于Gitlab CI、CD的一些建议

 我来答
轻抖啰M
2022-07-24 · TA获得超过6188个赞
知道小有建树答主
回答量:1655
采纳率:100%
帮助的人:120万
展开全部

您的团队是否在基于Gitlab内置CI机制进行持续集成、持续发布和持续部署呢?在使用过程中是否有什么心得?来看一下是否认同本文给出的一些使用建议呢?

[微风]更DevOps

持续集成流水线脚本可作为代码的一部分,更符合DevOps推崇的“一切皆代码”理念。

[微风]集成度好

持续集成功能属于Gitlab力推的内置功能,和源码管理、问题管理、Wiki等其它Gitlab功能高度集成。
环境管理功能,可以将持续集成过程和环境管理、指标管理等运维过程有机结合起来。
报告管理功能,可以直接在Gitlab中查看单元测试、代码覆盖率等报告。

[微风]配置方便

可基于Gitlab组、项目层级结构,在不同层级上定义变量、环境、Runner等,简化了配置,又具有灵活性

在采用Gitlab CI时,我们遵循一些基本原则:

[微风] Gitlab

[微风] Runner

[微风] Pipeline

[微风]Variable

[微风]Cache

[微风]Stage

[微风]Image

[微风]Job

[微风]Artifact

[微风]Environment

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式