Opstella GitLab CI Standard CI/CD Pipeline - Quick Start
This content is not available in your language yet.
How to Use (TL;DR)
Section titled “How to Use (TL;DR)”As GitLab CI with Default configuration for Pipeline will use .gitlab-ci.yml file.
- Your repository should contain
.gitlab-ci.ymllike the following to utilise the pipeline as a starter. (Create one if not exist)
The Standard .gitlab-ci.yml
Section titled “The Standard .gitlab-ci.yml”include: - project: "opstella-cicd/pipeline-template" ref: "latest" file: "/pipelines/01-default-opstella/template.yml"Which will utilise Opstella Standard CI/CD Pipeline Procedure that includes
- Tests
- Pre-build Security Tests
- SAST, SCA, IaC with SonarQube, Trivy
- Post-build Security Tests
- DAST with OWASP ZAP
- Container Vulnerability with Trivy
- Basic Acceptance Test for Service Reachability
- Pre-build Security Tests
- Build and Push Application as Container
- Deploy
- With Opstella GitOps and ArgoCD
Need more information?
Section titled “Need more information?”Please see Detailed Guide
Finished?
Use the below navigation to proceed