Skip to content

pankajgborole/cortx-re

 
 

Repository files navigation

Codacy Badge License: AGPL v3 YouTube Badge Slack GitHub contributors

CORTX DevOps and Release Engineering

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.

Repo Structure

An overview of folder structure in cortx-re repo

├───docker
├───jenkins
└───scripts
└───solutions

Docker

  • 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

  • Jenkins job configurations, groovy scripts and template used in the Jenkins are available under this folder.

Scripts

  • 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

Solutions

  • Solution specific scripts, configuration files.

Documents

All RE related documents are available in the below locations

About

CORTX Release Engineering Scripts and Dockerfiles.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Groovy 63.8%
  • Shell 27.0%
  • Python 5.5%
  • Makefile 1.5%
  • Dockerfile 0.9%
  • HCL 0.5%
  • Other 0.8%