This document discusses automating the build, test, and deployment of Oracle CNC solutions using a CI/CD pipeline. Key points:
- The pipeline has four stages: 1) download and push Docker images, 2) download and push Helm charts, 3) deploy to the target environment, and 4) post-deployment actions like notifications.
- Docker images and Helm charts for the solution are stored in a central repository. When the pipeline runs, it pulls these from the central repository.
- The deployment stage uses Helm charts to deploy the solution containers to a Kubernetes cluster in the target pre-production environment. It then checks that all cluster components are running.
- The pipeline is