lucarval / waiverdb

Forked from waiverdb 6 years ago
Clone

eda922f CI/CD: Add Makefile for updating CI/CD OpenShift Pipeline jobs

Authored and Committed by rayson 6 years ago
    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`.
    
        
file modified
+16 -0