Jenkins Changes
Jenkins has been converted to use the Jenkins shared library. The following two commands will generate the needed files.
mvn -pl pcs-service filegen:generate-jenkinsfile mvn -pl pcs-service filegen:jenkins-yaml -Dinit
For all Java based Jib projects we want to make sure the build and image tools are set to skaffold.
For example:
image: /ckm/user-session-service
language: java # java, go
buildTool: skaffold-maven # skaffold-maven, helm-maven
imageTool: skaffold # skaffold, jib, docker
moduleDir: user-session-service # service module directory. If not a multi-module project, use '.'
sonarReportUrl: coderepo.mobilehealth.va.gov/scm/iums/quality-reports.git
vvReportUrl: coderepo.mobilehealth.va.gov/scm/iums/vv-reports.git
#fortifyReportUrl: coderepo.mobilehealth.va.gov/scm/iums/fortify-reports.git
jiraProject: CKM # required for OIS scan functionality
# enableOisScan: false # default is 'true'
sandbox:
enableFortify: false