From 3cc34fb30bb56485129a3d8eeccce44618ad0303 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Thu, 1 Feb 2024 16:44:41 +0100 Subject: feat: usage of CA certificate files within image/container --- build.gradle.kts | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'build.gradle.kts') diff --git a/build.gradle.kts b/build.gradle.kts index ea727c4..9ee6e63 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -113,7 +113,14 @@ task("integrationTest") { tasks.named("bootBuildImage") { imageName.set("ghcr.io/ccc-mf/etl-processor") + // Binding for CA Certs + bindings.set(listOf( + "$rootDir/bindings/ca-certificates/:/platform/bindings/ca-certificates" + )) + environment.set(environment.get() + mapOf( + // Enable this line to embed CA Certs into image on build time + //"BP_EMBED_CERTS" to "true", "BP_OCI_SOURCE" to "https://github.com/CCC-MF/etl-processor", "BP_OCI_LICENSES" to "AGPLv3", "BP_OCI_DESCRIPTION" to "ETL Processor for bwHC MTB files" -- cgit v1.2.3