Files
gitlab-foss/doc/ci/index.md
2023-08-23 09:10:51 +00:00

3.9 KiB

stage, group, info, description, type
stage group info description type
Verify Pipeline Execution To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments Learn how to use GitLab CI/CD, the GitLab built-in Continuous Integration, Continuous Deployment, and Continuous Delivery toolset to build, test, and deploy your application. index

Get started with GitLab CI/CD (FREE ALL)

Use GitLab CI/CD to automatically build, test, deploy, and monitor your applications.

GitLab CI/CD can catch bugs and errors early in the development cycle. It can ensure that all the code deployed to production complies with your established code standards.

Video demonstration of continuous integration with GitLab CI/CD: Continuous Integration with GitLab (overview demo).

If you are new to GitLab CI/CD, get started with a tutorial:

CI/CD methodologies

With the continuous method of software development, you continuously build, test, and deploy iterative code changes. This iterative process helps reduce the chance that you develop new code based on buggy or failed previous versions. With this method, you strive to have less human intervention or even no intervention at all, from the development of new code until its deployment.

The three primary approaches for CI/CD are:

Out-of-the-box management systems can decrease hours spent on maintaining toolchains by 10% or more. Watch our "Mastering continuous software development" webcast to learn about continuous methods and how built-in GitLab CI/CD can help you simplify and scale software development.

Administration

You can change the default behavior of GitLab CI/CD for:

See also: