Skip to content

eparis/release

 
 

Repository files navigation

OpenShift Release Tools

This repository contains the process tooling for OpenShift releases, implemented with an OpenShift cluster, plus a Jenkins instance.

Openshift CI infra

Prerequisites:

  • various credentials need to be present in your environment
    • required prow credentials can be found in the prow-secrets target
  • ensure you run as system:admin

make all then will deploy all the necessary CI components.

For more information on prow, see the upstream documentation.

More information on OpenShift CI

See aos-cd-jobs for more information about the OpenShift Jenkins instance, which many Prow jobs in this repository trigger.

Red Hat employees should also consult the CI Overview.

Contributing changes

Looking at the active pull requests should give some examples of how things work. After your change to the git repository is merged, the config-updater app will automatically apply changes to the live cluster.

About

Release tooling for OpenShift Origin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 44.9%
  • Go 44.4%
  • Makefile 5.9%
  • Dockerfile 2.8%
  • Python 1.2%
  • Groovy 0.6%
  • Awk 0.2%