#230 CI/CD: Move dev pipeline files into openshift/pipeines subdirectories
Merged by csomh. Opened by rayson.
rayson/waiverdb cicd-move-dev-pipeline  into  master

Download 230.patch

This PR
- moves the dev pipeline template into openshift/pipeines/templates.
- adds template parameters to openshift/pipelines/jobs.
- updates README.md accordingly.
- splits inline Jenkinsfile to a seperated file.
- modifies function test stage to use the waiverdb-integration-test
pipeline job as a subroutine.

rebased onto ca5ce5f3fec81d8ed23b4b31f411c289ed53dfc3

BTW, The problem of calling logs("-f") on an OpenShift build sometimes fails seems to be a bug of Jenkins OpenShift Client Plugin. I am trying to narrow down this issue. In the meanwhile, I'll remove that function call during container build.

Note: This depends on #225 and #227.

Commit 7066bb3c fixes this pull-request

Pull-Request has been merged by csomh

Pull-Request has been merged by csomh

Metadata