This PR changes the Dockerfile at the root of the source tree to install
the app from source instead of RPMs. Dependencies still come from the
Fedora repos (see https://pagure.io/waiverdb/issue/222).
I also changes the existing Jenkinsfile to use the new docker build parameters.
The corresponding OpenShift BuildConfig Template is also changed to use
the Dockerfile at the source root while openshift/containers/waiverdb/Dockerfile is deleted.
This shouldn't break anything in principle. If anything is missing,
please add in the comment.
This PR changes the Dockerfile at the root of the source tree to install
the app from source instead of RPMs. Dependencies still come from the
Fedora repos (see https://pagure.io/waiverdb/issue/222).
I also changes the existing Jenkinsfile to use the new docker build parameters.
The corresponding OpenShift BuildConfig Template is also changed to use
the Dockerfile at the source root while
openshift/containers/waiverdb/Dockerfileis deleted.This shouldn't break anything in principle. If anything is missing,
please add in the comment.