ODS Jenkins Slave base
Introduction
The base jenkins slave used by all ODS builder slaves
Features / Plugins
-
Creates trust relationship with applications in the openshift cluster (thru certificate management)
-
Sonarqube scanner plugin binding to the central SQ instance
-
Sonarqube report plugin used to download the scan results within the jenkins shared library's stage
stageScanForSonarQube
-
Creates proxy awareness when
HTTP_PROXY
is injected during build pahse -
Tailor - on top of
openshift CLI
to provide infrastrucure as code -
Snyk - used to scan and monitor projects vulnerable third-party dependencies