CI Pipelines

Michael Li
Oct 30, 2021

Normally, we need to setup the ci and cd pipeline according to based on different project and product. Below is my pipeline:

  1. Unit Testing
  2. Build
  3. deploy to dev environment (Automatic)
  4. e2e testing
  5. deploy to qa environment (QA env is controlled by QA and will be deployed based on specified version, manual testing and exploratory testing will be executed on QA env)
  6. deploy to staging environment (This step will be executed manually)
  7. load/performance testing in staging environment
  8. deploy to production if everything is fine

--

--

Michael Li
0 Followers

I am a technologist who passionates about programming with golang, python, kubernetes, automation testing etc