From 6767a736ff047a2be7f78af955dc5c3a12209b7b Mon Sep 17 00:00:00 2001 From: Razvan Grecu Date: Wed, 22 Oct 2025 14:35:41 +0300 Subject: [PATCH] CDR-2076 - replace floating images --- application/pom.xml | 1 + .../org/ehrbase/migration/application/MigrationToolIT.java | 1 + service/pom.xml | 3 +++ .../migration/config/ExportDatasourceConfiguration.java | 2 +- .../migration/exporter/ExportServiceConfiguration.java | 4 ++-- 5 files changed, 8 insertions(+), 3 deletions(-) diff --git a/application/pom.xml b/application/pom.xml index 9b5257e..593c705 100644 --- a/application/pom.xml +++ b/application/pom.xml @@ -154,6 +154,7 @@ org.ehrbase.migration.application.MigrationTool ${image.name}:${image.tag} + paketobuildpacks/builder-noble-java-tiny:0.0.69 true diff --git a/application/src/test/java/org/ehrbase/migration/application/MigrationToolIT.java b/application/src/test/java/org/ehrbase/migration/application/MigrationToolIT.java index 99796a4..425c1f0 100644 --- a/application/src/test/java/org/ehrbase/migration/application/MigrationToolIT.java +++ b/application/src/test/java/org/ehrbase/migration/application/MigrationToolIT.java @@ -101,6 +101,7 @@ public static class Initializer implements ApplicationContextInitializer true + + paketobuildpacks/builder-noble-java-tiny:0.0.69 + diff --git a/service/src/main/java/org/ehrbase/migration/config/ExportDatasourceConfiguration.java b/service/src/main/java/org/ehrbase/migration/config/ExportDatasourceConfiguration.java index f02afec..a232496 100644 --- a/service/src/main/java/org/ehrbase/migration/config/ExportDatasourceConfiguration.java +++ b/service/src/main/java/org/ehrbase/migration/config/ExportDatasourceConfiguration.java @@ -40,7 +40,7 @@ import org.springframework.context.annotation.Configuration; @Configuration -@ConditionalOnProperty("spring.datasource.export.enable") +@ConditionalOnProperty(name = "spring.datasource.export.enable", havingValue = "true") public class ExportDatasourceConfiguration { @Bean diff --git a/service/src/main/java/org/ehrbase/migration/exporter/ExportServiceConfiguration.java b/service/src/main/java/org/ehrbase/migration/exporter/ExportServiceConfiguration.java index 0051efe..efd6eac 100644 --- a/service/src/main/java/org/ehrbase/migration/exporter/ExportServiceConfiguration.java +++ b/service/src/main/java/org/ehrbase/migration/exporter/ExportServiceConfiguration.java @@ -21,15 +21,15 @@ import org.ehrbase.migration.exporter.v0.ExportServiceV0Imp; import org.jooq.DSLContext; import org.springframework.beans.factory.annotation.Qualifier; -import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration +@ConditionalOnProperty(name = "spring.datasource.export.enable", havingValue = "true") public class ExportServiceConfiguration { @Bean - @ConditionalOnBean(name = "exportDslContext") ExportService exportService( @Qualifier("exportDslContext") DSLContext context, ExportDatasourceConfiguration.TenantHandlingExportConnectionProvider connectionProvider) {