GitLab持续集成(GitLab CI/CD)

管道图

当自动化在您的工作流程中扮演一个不可分割的部分时,持续集成的好处是巨大的。GitLab提供了内置的持续集成、持续部署和持续交付支持,用于构建、测试和部署应用程序。

以下是我们收集的一些信息,可以帮助你入门。

开始

GitLab CI/CD之旅的第一步。

  • 开始使用GitLab CI/CD:了解GitLab CI/CD的工作原理。
  • GitLab CI/CD配置文件:.gitlab-ci.yml-了解所有的来龙去脉.gitlab-ci.yml
  • 管道和工作:配置您的GitLab CI/CD管道来构建、测试和部署应用程序。
  • 跑步者:GitLab跑步负责运行CI/CD管道中的作业。在GitLab.com上,共享运行程序默认是启用的,所以你不需要设置任何东西就可以在GitLab CI/CD中开始使用它们。

GitLab CI/CD介绍

为什么是GitLab CI/CD?

探索GitLab CI/CD

先进的使用

一旦您熟悉了GitLab CI/CD的基础知识,就可以开始学习如何进一步利用它的潜力了。

用于Docker的GitLab CI/CD

利用Docker的强大功能来运行CI管道。

回顾应用程序

汽车DevOps

  • 汽车DevOps:自动DevOps自动检测、构建、测试、部署和监视应用程序。

GitLab页面的GitLab CI

请参阅有关GitLab页面

例子

检查GitLab CI/CD示例为各种编程语言、框架和操作系统设置CI/CD管道的教程和指南集合。

集成

特殊配置(GitLab管理员)

作为GitLab管理员,您可以在整个GitLab实例以及每个项目中更改GitLab CI/CD的默认行为。

突发的变化

  • GitLab 9.0的CI变量重命名阅读有关已弃用的CI变量以及在GitLab 9.0+中应该使用哪些变量。
  • 新的CI作业权限模型阅读GitLab 8.12中有哪些变化,以及这些变化如何影响您的工作。有一种新方法可以在作业中访问Git子模块和LFS对象。
Baidu
map