mirror of
https://gitlab.com/gitlab-org/gitlab-foss.git
synced 2025-07-25 16:03:48 +00:00
3.7 KiB
3.7 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. | CI/CD fundamentals and examples. | Tutorials: Build your application |
Learn about CI/CD pipelines
Use CI/CD pipelines to automatically build, test, and deploy your code.
Topic | Description | Good for beginners |
---|---|---|
Create and run your first GitLab CI/CD pipeline | Create a .gitlab-ci.yml file and start a pipeline. |
{{< icon name="star" >}} |
Create a complex pipeline | Learn about the most commonly used GitLab CI/CD keywords by building an increasingly complex pipeline. | |
Get started: Learn about CI/CD (9m 02s) | Learn about the .gitlab-ci.yml file and how it's used. |
{{< icon name="star" >}} |
GitLab CI Fundamentals | Learn about GitLab CI/CD and build a pipeline in this self-paced course. | {{< icon name="star" >}} |
CI deep dive (22m 51s) | Take a closer look at pipelines and continuous integration concepts. | |
Set up CI/CD in the cloud | Learn how to set up CI/CD in different cloud-based environments. | |
Create a GitLab pipeline to push to Google Artifact Registry | Learn how to connect GitLab to Google Cloud and create a pipeline to push images to Artifact Registry. | |
Find CI/CD examples and templates | Use these examples and templates to set up CI/CD for your use case. | |
Understand CI/CD rules (8m 56s) | Learn more about how to use CI/CD rules. | |
Use Auto DevOps to deploy an application | Deploy an application to Google Kubernetes Engine (GKE). | |
Using Buildah in a rootless container with GitLab Runner Operator on OpenShift | Learn how to set up GitLab Runner Operator on OpenShift to build Docker images with Buildah in a rootless container | |
Set up CI/CD steps | Learn how to set up the steps component and configure a CI/CD pipeline to use the step in a job. |
Configure GitLab Runner
Set up runners to run jobs in a pipeline.
Topic | Description | Good for beginners |
---|---|---|
Create, register, and run your own project runner | Learn the basics of how to create and register a project runner that runs jobs for your project. | {{< icon name="star" >}} |
Configure GitLab Runner to use the Google Kubernetes Engine | Learn how to configure GitLab Runner to use the GKE to run jobs. | |
Automate runner creation and registration | Learn how to automate runner creation as an authenticated user to optimize your runner fleet. | |
Set up the Google Cloud integration | Learn how to integrate Google Cloud with GitLab and set up GitLab Runner to run jobs on Google Cloud. |