Templates Reference¶
Templates¶
Here is the list of available templates:
-
Deploy your application to Amazon Web Services
Version:
6.0.3 -
Build, test and analyse your Angular projects
Version:
4.13.0 -
Provision your infrastructure and deploy your application with Ansible
Version:
7.1.1 -
Deploy your application to Azure
Version:
3.0.3 -
Test and analyse your shell code
Version:
3.9.2 -
Test your APIs with Bruno
Version:
1.11.3 -
Deploy your application to a Cloud Foundry platform
Version:
7.0.3 -
Transform your application source code into images that can run on any cloud with Cloud Native Buildpacks
Version:
4.6.0 -
Run your automated (web) tests with Cypress
Version:
3.12.0 -
Import security reports into DefectDojo
Version:
3.0.4 -
Identify and reduce risk in your software supply chain with Dependency Track
Version:
2.0.4 -
Build, test and secure your container images out of a
DockerfileVersion:
8.0.10 -
Deploy your application with Docker Compose
Version:
1.6.3 -
GitLab CI template for GNU Make
Version:
1.7.2 -
Publish artifacts to GitLab's Generic Package Registry
Version:
1.6.1 -
Trigger a GitOps deployment from your GitLab CI/CD pipelines
Version:
2.1.2 -
Detect and prevent hardcoded secrets in your Git repository with Gitleaks
Version:
2.9.1 -
Build, test and analyse your Go projects
Version:
4.15.3 -
Deploy your application to the Google Cloud platform
Version:
6.0.3 -
Build, test and analyse your Gradle-based projects
Version:
2.12.3 -
Build your Helm Charts and/or deploy your application to a Kubernetes platform using Helm
Version:
9.2.3 -
Deploy your application to a Kubernetes platform using helmfile
Version:
4.1.2 -
Run your automated tests with Hurl
Version:
1.7.2 -
Deploy your application to a Kubernetes platform using declarative configuration or Kustomize
Version:
9.0.4 -
Continuously analyse your web apps and web pages performances and developer best practices with Lighthouse CI
Version:
1.7.2 -
Build, test and analyse your Maven-based projects
Version:
5.2.4 -
Build your static website with MkDocs
Version:
2.11.2 -
Perform pen-testing, malware analysis and security assessment for mobile applications with Mobile Security Framework (MobSF)
Version:
2.8.3 -
Build, test and analyse your JavaScript/TypeScript/Node.js projects
Version:
5.0.3 -
Deploy your application to an OpenShift platform
Version:
6.0.3 -
Build, test and analyse your PHP projects
Version:
4.11.4 -
Run your automated tests with Playwright
Version:
1.8.2 -
Run your automated (API) tests with Postman
Version:
3.9.2 -
Run your automated (web) tests with Puppeteer
Version:
3.9.2 -
Build, test and analyse your Python projects
Version:
fix-harmonize-files-arguments_before_squash -
Build RPM packages
Version:
1.0.4 -
Automate your dependency updates with Renovate
Version:
1.12.2 -
Run your automated tests with Robot Framework
Version:
5.0.2 -
Build, test and verify your Rust projects
Version:
1.0.2 -
Deploy your objects to any S3 (Simple Storage Service) compatible object storage service
Version:
8.0.2 -
Lint your SQL files (whichever your dialect) with SQLFluff
Version:
1.6.2 -
Continuously inspect your codebase with SonarQube
Version:
5.0.2 -
Build reproducible container images from your source code with Source-to-Image (S2I)
Version:
1.5.3 -
Spectral is a JSON/YAML Linter with custom rulesets, out of the box support for OpenAPI and AsyncAPI
Version:
1.4.2 -
Build your documentation with Sphinx
Version:
1.5.2 -
Manage your infrastructure with Terraform
Version:
8.1.5 -
Test your TLS/SSL servers compliance with Test SSL
Version:
3.9.2 -
Continuously integrate and deploy your data with dbt
Version:
4.8.4 -
Build Debian packages
Version:
1.0.3 -
Build, test and analyse your .NET projects
Version:
2.2.1 -
Automate cleaning your projects with GitLab Butler
Version:
1.4.1 -
Run your automated load-testing with k6
Version:
3.7.1 -
Enforce your open-source dependencies compliance policy with OSS Review Toolkit
Version:
1.2.2 -
Test your pre-commit hooks in CI
Version:
1.4.2 -
Build, test and analyse your sbt-based projects
Version:
1.10.2 -
Automate your versioning and release management with semantic-release
Version:
4.0.4 -
Build, test and verify your Zola projects
Version:
1.0.2
Used Stages¶
Here is the list of generic stages used by each to-be-continuous template:
| stages | .pre |
build |
test |
package-build |
package-test |
infra |
deploy |
acceptance |
publish |
infra-prod |
production |
.post |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | ✔ | ✔ | |||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ✔ | ✔ | ✔ | |||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ||||||
| ✔ | ✔ | ✔ | ✔ | |||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | ✔ | ||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | |||||||||||
| ✔ | ||||||||||||
| ✔ | ✔ | ✔ | ✔ | ✔ | ||||||||
| ✔ | ||||||||||||
| ✔ | ✔ |