Skip to content
This repository has been archived by the owner on Feb 7, 2024. It is now read-only.

Seagate/cortx-re

License: AGPL v3 YouTube Badge Slack GitHub contributors

Disclaimer: This project is not maintained anymore

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