From 64a4bcdb052c0e76c1b9d2d42772a16ab79cec5e Mon Sep 17 00:00:00 2001 From: The_Spider Date: Sat, 18 Jul 2020 11:31:59 -0500 Subject: [PATCH] Adds dockerfile contents. --- build-sonarscanner.jenkins | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/build-sonarscanner.jenkins b/build-sonarscanner.jenkins index 8128216..42caf4e 100644 --- a/build-sonarscanner.jenkins +++ b/build-sonarscanner.jenkins @@ -64,6 +64,21 @@ spec: stage("Kaniko Build & Push") { container ("kaniko") { def dockerfile = """ +FROM docker.io/sonarsource/sonar-scanner-cli:latest + +USER root + +COPY ${caName} /etc/ssl/private/${caName} + +RUN keytool \\ + -importcert \\ + -noprompt \\ + -alias ${caName} \\ + -file /etc/ssl/private/${caName} \\ + -keystore /opt/java/openjdk/lib/security/cacerts \\ + -storepass "changeit" + +USER scanner-cli """ writeFile (file: workspace + "/${caName}", text: caContent) writeFile (file: workspace + "/Dockerfile", text: dockerfile)