The purpose of this repository is to keep the scripts, tools, and other configuration used in the CORTX DevOps and Release Engineering.
DevOps and Release Engineering team is responsible for the followings
- CORTX Project CI/CD Build Process.
- Automation to support CORTX project.
- Manage DevOps Tools.
An overview of folder structure in cortx-re repo
├───docker
├───jenkins
└───scripts
└───solutions
- We have containerized Release engineering infrastructure to eliminate host and OS dependency. The dockerfiles, docker-compose files used to build this containers are available under this folder.
- Jenkins job configurations, groovy scripts and template used in the Jenkins are available under this folder.
- Shell, python scripts used in the RE process automation are available under this folder.
- Scripts like changelog generation, build manifest generation, rpm validation..etc are available under this folder
- Solution specific scripts, configuration files.
All RE related documents are available in the below locations