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.
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