gitlab-org--gitlab-foss/doc/ci
Achilleas Pipinellis 8dbcd11075
Compress all PNG images under doc/
The pngquant tool was used https://pngquant.org, and particularly, the
following command:

        /usr/bin/pngquant -f --skip-if-larger --ext .png --speed 1 image.png

Before: 47584K
After : 34924K
2018-08-27 15:52:03 +02:00
..
autodeploy Compress all PNG images under doc/ 2018-08-27 15:52:03 +02:00
build_artifacts Fix most of broken docs links 2017-02-15 19:27:40 +01:00
caching Compress all PNG images under doc/ 2018-08-27 15:52:03 +02:00
docker Initial kaniko documentation 2018-08-16 14:32:15 +00:00
examples Compress all PNG images under doc/ 2018-08-27 15:52:03 +02:00
img Compress all PNG images under doc/ 2018-08-27 15:52:03 +02:00
interactive_web_terminal Compress all PNG images under doc/ 2018-08-27 15:52:03 +02:00
permissions Exclude comments from specific docs 2017-11-01 15:56:40 +00:00
quick_start Compress all PNG images under doc/ 2018-08-27 15:52:03 +02:00
review_apps Compress all PNG images under doc/ 2018-08-27 15:52:03 +02:00
runners Compress all PNG images under doc/ 2018-08-27 15:52:03 +02:00
services Docs: fix duplicate titles 2018-05-09 16:11:28 +00:00
ssh_keys Rename Secret variables -> variables 2018-06-06 11:28:54 +02:00
triggers Compress all PNG images under doc/ 2018-08-27 15:52:03 +02:00
variables Merge branch '48627-document-which-api-is-accessible-with-ci_job_token-docs' into 'master' 2018-07-23 10:00:50 +00:00
yaml doc: ci/yaml expire_in: the value is in seconds 2018-08-17 05:41:53 +00:00
enable_or_disable_ci.md Exclude comments from specific docs 2017-11-01 15:56:40 +00:00
environments.md Resolve "Update docs to reflect the new place of the Kubernetes page" 2018-06-07 12:09:23 +00:00
git_submodules.md Fix a wrong anchor to job permissions doc 2017-11-20 09:48:14 +01:00
junit_test_reports.md Documentation for JUnit XML Test Summary In MR widget 2018-08-15 10:14:19 +00:00
pipelines.md Rename Secret variables -> variables 2018-06-06 11:28:54 +02:00
README.md Add documentation for interactive web terminals 2018-08-16 13:50:38 +02:00

comments description
false 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.

GitLab Continuous Integration (GitLab CI/CD)

Pipeline graph

The benefits of Continuous Integration are huge when automation plays an integral part of your workflow. GitLab comes with built-in Continuous Integration, Continuous Deployment, and Continuous Delivery support to build, test, and deploy your application.

Here's some info we've gathered to get you started.

Getting started

The first steps towards your GitLab CI/CD journey.

Introduction to GitLab CI/CD

Why GitLab CI/CD?

Exploring GitLab CI/CD

Advanced use

Once you get familiar with the basics of GitLab CI/CD, it's time to dive in and learn how to leverage its potential even more.

GitLab CI/CD for Docker

Leverage the power of Docker to run your CI pipelines.

Review Apps

Auto DevOps

  • Auto DevOps: Auto DevOps automatically detects, builds, tests, deploys, and monitors your applications.

GitLab CI for GitLab Pages

See the documentation on GitLab Pages.

Examples

Check the GitLab CI/CD examples for a collection of tutorials and guides on setting up your CI/CD pipeline for various programming languages, frameworks, and operating systems.

Integrations

Special configuration (GitLab admin)

As a GitLab administrator, you can change the default behavior of GitLab CI/CD in your whole GitLab instance as well as in each project.

Breaking changes