CI/CD in Git
Last updated
Last updated
CI/CD is the top-level component of continuous integration, delivery, and deployment. Pipelines are a collection of jobs that are divided by stages. For more details: https://about.gitlab.com/topics/ci-cd/
CI/CD Pipeline Stages:
Source/Code: Triggered by a souce code repo.
Build: Engineer will share a code via git repo to build products.
Unit Test: Validate the code that we get from engineer
Deploy Staging: Once build and test is done we are ready to deploy that code to staging. Its done before deploying on production.
Deploy Production: Once we get a green sign from staging we are ready to depoy our code to a production.