#240 CI/CD - Simplify the WaiverDB Dockerfile used by C3I pipeline jobs
Merged by lholecek. Opened by rayson.
rayson/waiverdb cicd-simplify-dockerfile  into  master

Download 240.patch

Git will not be used to check out the source code.
We will use COPY in Dockerfile directly.

To specify the Git branch or commit ID to build from, just generate a new build config from the
template with corresponding WAIVERDB_GIT_REF template argument.

Note: This Dockerfile is only used by the C3I pipeline jobs. Existing jobs on rcm-tools-jenkins will continue to use the Dockerfile at the root until we finally merge those 2 Dockerfiles.

If we still go with not using RPMs to build images, this is probably the simplest Dockerfile.
Can anyone help do a review?

rebased onto ab69bcf87db7b190e134fd1b8ab300fa7fcf1375

:+1: @rayson, nice way to de-duplicate those deps.

Missing rm -rf /usr/local/src/waiverdb.

Updated and rebased.

rebased onto c344726e777edfa976ac5ce6951693d64501aa9b

Pull-Request has been merged by lholecek

Metadata