CI/CD: Add Makefile for updating CI/CD OpenShift Pipeline jobs
This Makefile is used to update the OpenShift manifests for all pipeline jobs with a single run.
Parameters of the templates are configured for the upstream WaiverDB
CI/CD workflow and service locations.
*NOTE: Secrets and images in your OpenShift project are *NOT* touched by this script. You have to manually
manage them.*
Log into your OpenShift project that is dedicated for CI/CD workloads.
You must have the admin access to the OpenShift project.
```bash
oc login <your-cluster>
oc project <your-project>
```
To install or update all CI/CD pipelines, just run
```bash
make install
```
To delete all manifests created by this script, run
```bash
make uninstall
```
More information can be found in `openshift/README.md`.