Help us learn about your current experience with the documentation. Take the survey.
教程:部署和发布你的应用程序
管理包和容器
学习如何使用包和容器注册表来管理你的制品。
| 主题 | 描述 | 适合初学者 |
|---|---|---|
| GitLab 包和发布功能 | 在这门自定进度的课程中学习注册表和发布功能的基础知识。 | |
| 使用 CI/CD 自动构建和发布包 | 学习如何自动构建、测试并将 PyPI 包发布到包注册表。 | |
| 为企业规模构建包注册表结构 | 设置你的组织以大规模上传、管理和使用包。 | |
| 使用 GitLab CI/CD 构建和签名 Python 包 | 学习如何使用 GitLab CI/CD 和 Sigstore Cosign 为 Python 包构建安全管道。 | |
| 使用构建来源数据为容器镜像添加注释 | 学习如何使用 Cosign 自动化构建、签名和注释容器镜像的过程。 | |
| 将容器镜像从 Amazon ECR 迁移到 GitLab | 自动将容器镜像从 Amazon Elastic Container Registry (ECR) 批量迁移到 GitLab 容器注册表。 |
发布静态网站
使用 GitLab Pages 直接从你的项目发布静态网站。
| 主题 | 描述 | 适合初学者 |
|---|---|---|
| 从 CI/CD 模板创建 Pages 网站 | 使用流行的静态站点生成器 (SSG) 的 CI/CD 模板快速为你的项目生成 Pages 网站。 | |
| 从零开始创建 Pages 网站 | 从空白项目创建 Pages 网站的所有组件。 | |
| 使用 GitLab 构建、测试和部署你的 Hugo 网站 | 使用 CI/CD 模板和 GitLab Pages 生成你的 Hugo 网站。 |