GitLab CI/CD Examples

的集合.gitlab-ci.ymltemplate files is maintained at theGitLab CI/CD YAML project. When you create a new file via the UI, GitLab will give you the option to choose one of the templates existent on this project. If your favorite programming language or framework are missing we would love your help by sending a merge request with a new.gitlab-ci.ymlto this project.

There's also a collection of repositories withexample projectsfor various languages. You can fork an adjust them to your own needs.

Languages, frameworks, OSs

Game development

管理信息系统cellaneous

Code quality analysis

Analyze code quality with the Code Climate CLI.

Static Application Security Testing (SAST)

(Ultimate)Scan your code for vulnerabilities

Dependency Scanning

(Ultimate)Scan your dependencies for vulnerabilities

Container Scanning

Scan your Docker images for vulnerabilities

Dynamic Application Security Testing (DAST)

Scan your app for vulnerabilities with GitLabDynamic Application Security Testing (DAST).

Browser Performance Testing with Sitespeed.io

Analyze yourbrowser performance with Sitespeed.io.

GitLab CI/CD for Review Apps

GitLab CI/CD for GitLab Pages

See the documentation onGitLab 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 theGitLab Community Writers Programto get paid for writing complete articles for GitLab.

Baidu
map