GitLab CI/CD Examples

A collection of .gitlab-ci.yml template files is maintained in GitLab. When you create a new file via the UI,
GitLab will give you the option to choose one of these templates.
If your favorite programming language or framework are missing we would love your
help by sending a merge request with a new .gitlab-ci.yml to this project.

There's also a collection of repositories with example projects for various languages. You can fork an adjust them to your own needs.

GitLab CI/CD for Review Apps

GitLab CI/CD for GitLab Pages

Contributing

Contributions are very welcome! You can help your favorite programming
language users and GitLab by sending a merge request with a guide for that language.
You may want to apply for the GitLab Community Writers Program
to get paid for writing complete articles for GitLab.