GitLab CI/CD 案例 (BASIC ALL)

此页面包含指向各种示例的链接,这些示例可以帮助您了解如何为您的特定用例实施 GitLab CI/CD

CI/CD 案例

下表列出了本节中包含的分步教程示例:

用例 资源
使用 Dpl 进行部署 使用 dpl 作为部署工具
带有 semantic-release 的 npm 使用 semantic-release 将 npm 包发布到 GitLab Package Registry
带有 npm, SCP 的 PHP 在 GitLab CI/CD 中通过 SCP 运行 Composer 和 npm 脚本
带有 PHPunit, atoum 的 PHP 测试 PHP 项目.
使用 Vault 进行 secrets 管理 使用 HashiCorp Vault 验证和读取 secrets.

CI/CD 模板

使用 .gitlab-ci.yml 模板,开始使用 GitLab CI/CD 和您最喜欢的编程语言或框架。

在 UI 中创建 .gitlab-ci.yml 文件时,您可以选择以下模板之一:

将模板添加到极狐GitLab 安装实例

您可以将自定义示例和模板添加到私有化部署实例中。 您的极狐GitLab 管理员可以指定一个实例模板仓库,其中包含特定于您的组织的示例和模板。