From e498ac76819ba6ee8906b756de684d103cc89ba5 Mon Sep 17 00:00:00 2001 From: Igor Yova Date: Fri, 9 Aug 2024 15:47:06 +0200 Subject: [PATCH] Support 2024-08-04 API #1976 --- .../testcontainer/azurite/AzuriteProperties.java | 2 +- .../EmbeddedAzuriteBootstrapConfiguration.java | 11 ++++++++++- testcontainers-spring-boot-parent/pom.xml | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/AzuriteProperties.java b/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/AzuriteProperties.java index f23d1eb0f..b73a2df96 100644 --- a/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/AzuriteProperties.java +++ b/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/AzuriteProperties.java @@ -30,6 +30,6 @@ public class AzuriteProperties extends CommonContainerProperties { public String getDefaultDockerImage() { // Please don`t remove this comment. // renovate: datasource=docker - return "mcr.microsoft.com/azure-storage/azurite:3.30.0"; + return "mcr.microsoft.com/azure-storage/azurite:3.31.0"; } } diff --git a/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/EmbeddedAzuriteBootstrapConfiguration.java b/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/EmbeddedAzuriteBootstrapConfiguration.java index f9d7a1286..626ff729d 100644 --- a/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/EmbeddedAzuriteBootstrapConfiguration.java +++ b/embedded-azurite/src/main/java/com/playtika/testcontainer/azurite/EmbeddedAzuriteBootstrapConfiguration.java @@ -100,7 +100,16 @@ public GenericContainer azurite(ConfigurableEnvironment environment, Optional network) { GenericContainer azuriteContainer = new GenericContainer<>(ContainerUtils.getDockerImageName(properties)) .withExposedPorts(properties.getBlobStoragePort(), properties.getQueueStoragePort(), properties.getTableStoragePort()) - .withNetworkAliases(AZURITE_BLOB_NETWORK_ALIAS); + .withNetworkAliases(AZURITE_BLOB_NETWORK_ALIAS) + .withCommand("azurite", + "-l", "/data", + "--blobHost", "0.0.0.0", + "--blobPort", String.valueOf(properties.getBlobStoragePort()), + "--queueHost", "0.0.0.0", + "--queuePort", String.valueOf(properties.getQueueStoragePort()), + "--tableHost", "0.0.0.0", + "--tablePort", String.valueOf(properties.getTableStoragePort()), + "--skipApiVersionCheck"); network.ifPresent(azuriteContainer::withNetwork); diff --git a/testcontainers-spring-boot-parent/pom.xml b/testcontainers-spring-boot-parent/pom.xml index 2e7e54d85..6b755bf43 100644 --- a/testcontainers-spring-boot-parent/pom.xml +++ b/testcontainers-spring-boot-parent/pom.xml @@ -21,7 +21,7 @@ 5.5.0 3.16.1 5.10.3 - 5.14.0 + 5.15.0