jazz icon indicating copy to clipboard operation
jazz copied to clipboard

Gitlab CI/CD Pipelines as an alternative CI/CD option for Jazz

Open devsatishm opened this issue 6 years ago • 0 comments

Description

Gitlab offers GitLab CI/CD which is a powerful tool that allows enterprise developers to apply all the continuous methods (Continuous Integration, Delivery, and Deployment) to their software with no third-party application or integration needed.

Explore Gitlab CI/CD as a potential alternative to Jenkins for CI/CD. This can either be a native integration (cannot be replaced) or can be an extension that can be added during Jazz installation.

Expected behavior:

  • Gitlab CI/CD setup comes with the basic Jazz installation.
  • For each service, Gitlab CI/CD pipeline gets executed automatically with each commit.
  • Developers can use the .gitlab-ci.yml file provided as part of the service repository; they can define their own too.
  • Developers can customize the pipeline by defining additional steps in the .gitlab-ci.yml file provided in their repository.

devsatishm avatar Jan 16 '20 03:01 devsatishm