ploigos / ploigos-containers

Container image definitions for the Ploigos project.
GNU General Public License v3.0
7 stars 14 forks source link

NAPSSPO-1033 - Install a default version of TSSC in the base container #30

Closed dwinchell closed 3 years ago

dwinchell commented 3 years ago

What is this PR About?

Currently, the Jenkins pipeline downloads the TSSC python code from the Internet every time it runs. In disconnected environments, we want the pipeline to instead use a pre-installed copy of the TSSC python code that is baked into the image.

This PR adds the pre-installed copy of tssc-python-library.

Related:

https://github.com/rhtconsulting/tssc-jenkins-library/pull/14 - Add an option to use the baked in copy or install a newer version.

Test Results:

Disconnected use case: https://jenkins-jenkins.apps.tssc.rht-set.com/job/tssc-references/job/reference-quarkus-mvn-jenkins/view/change-requests/job/PR-12/56/console Connected use case: https://jenkins-jenkins.apps.tssc.rht-set.com/job/tssc-references/job/reference-quarkus-mvn-jenkins/view/change-requests/job/PR-12/57/console