Files
gitlab-foss/doc/tutorials/deploy_release.md
2025-07-08 18:11:40 +00:00

2.6 KiB

stage, group, info, description, title
stage group info description title
none Tutorials For assistance with this tutorials page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments-to-other-projects-and-subjects. Deployment processes and targets. Tutorials: Deploy and release your application

Manage packages and containers

Learn how to use package and container registries to manage your artifacts.

Topic Description Good for beginners
GitLab Package and Release Functions Learn the basics of registries and release features in this self-paced course. {{< icon name="star" >}}
Automatically build and publish packages with CI/CD Learn how to automatically build, test, and publish a PyPI package to the package registry. {{< icon name="star" >}}
Structure the package registry for enterprise scale Set up your organization to upload, manage, and consume packages at scale.
Build and sign Python packages with GitLab CI/CD Learn how to build a secure pipeline for Python packages using GitLab CI/CD and Sigstore Cosign.
Annotate container images with build provenance data Learn how to automate the process of building, signing, and annotating container images using Cosign.
Migrate container images from Amazon ECR to GitLab Automate the bulk migration of container images from Amazon Elastic Container Registry (ECR) to the GitLab container registry.

Publish a static website

Use GitLab Pages to publish a static website directly from your project.

Topic Description Good for beginners
Create a Pages website from a CI/CD template Quickly generate a Pages website for your project using a CI/CD template for a popular Static Site Generator (SSG). {{< icon name="star" >}}
Create a Pages website from scratch Create all the components of a Pages website from a blank project.
Build, test, and deploy your Hugo site with GitLab Generate your Hugo site using a CI/CD template and GitLab Pages. {{< icon name="star" >}}