From 80c24fa95ffaa7894be517e79b757e271e54df31 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 2 Oct 2024 08:35:46 +0000 Subject: [PATCH] chore(deps): update all non-major dependencies --- .gitlab-ci.yml | 2 +- .../book/library/AbstractTestResources.java | 6 +++--- .../book/library/config/ContainersConfig.java | 6 +++--- .../library/repository/BaseTestRepository.java | 2 +- cdk/package.json | 2 +- .../java/com/book/library/cdk/DatabaseApp.java | 2 +- gradle/libs.versions.toml | 18 +++++++++--------- gradle/wrapper/gradle-wrapper.properties | 2 +- 8 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a2c1ee20..32043ba5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: eclipse-temurin:21.0.3_9-jdk-jammy +image: eclipse-temurin:21.0.4_7-jdk-jammy variables: CONTAINER_IMAGE: beo1975/book-library-service:latest diff --git a/app/src/test/java/com/book/library/AbstractTestResources.java b/app/src/test/java/com/book/library/AbstractTestResources.java index 3ebd1d4e..9746252f 100644 --- a/app/src/test/java/com/book/library/AbstractTestResources.java +++ b/app/src/test/java/com/book/library/AbstractTestResources.java @@ -26,17 +26,17 @@ public abstract class AbstractTestResources { @ServiceConnection private static final PostgreSQLContainer REPOSITORY_CONTAINER = - new PostgreSQLContainer<>(DockerImageName.parse("postgres:16.3")); + new PostgreSQLContainer<>(DockerImageName.parse("postgres:16.4")); private static final KeycloakContainer KEYCLOAK_CONTAINER; private static final LocalStackContainer LOCAL_STACK_CONTAINER = - new LocalStackContainer(DockerImageName.parse("localstack/localstack:3.5.0")); + new LocalStackContainer(DockerImageName.parse("localstack/localstack:3.7.2")); static { REPOSITORY_CONTAINER.start(); - KEYCLOAK_CONTAINER = new KeycloakContainer(DockerImageName.parse("quay.io/keycloak/keycloak:25.0.2") + KEYCLOAK_CONTAINER = new KeycloakContainer(DockerImageName.parse("quay.io/keycloak/keycloak:25.0.6") .asCanonicalNameString()) .withRealmImportFile("keycloak/stratospheric-realm.json"); KEYCLOAK_CONTAINER.start(); diff --git a/app/src/test/java/com/book/library/config/ContainersConfig.java b/app/src/test/java/com/book/library/config/ContainersConfig.java index c93d768c..2633ae3f 100644 --- a/app/src/test/java/com/book/library/config/ContainersConfig.java +++ b/app/src/test/java/com/book/library/config/ContainersConfig.java @@ -24,14 +24,14 @@ public class ContainersConfig { @ServiceConnection @RestartScope public PostgreSQLContainer postgresSqlContainer() { - return new PostgreSQLContainer<>("postgres:16.3"); + return new PostgreSQLContainer<>("postgres:16.4"); } @Bean @RestartScope public KeycloakContainer keycloakContainer(DynamicPropertyRegistry registry) { try (var container = new KeycloakContainer( - DockerImageName.parse("quay.io/keycloak/keycloak:25.0.2").asCanonicalNameString())) { + DockerImageName.parse("quay.io/keycloak/keycloak:25.0.6").asCanonicalNameString())) { container.withRealmImportFiles("keycloak/stratospheric-realm.json", "keycloak/stratospheric-users-0.json"); container.start(); @@ -48,7 +48,7 @@ public KeycloakContainer keycloakContainer(DynamicPropertyRegistry registry) { @RestartScope public LocalStackContainer localStackContainer(DynamicPropertyRegistry registry) throws IOException, InterruptedException { - try (var container = new LocalStackContainer(DockerImageName.parse("localstack/localstack:3.5.0"))) { + try (var container = new LocalStackContainer(DockerImageName.parse("localstack/localstack:3.7.2"))) { container.withServices( LocalStackContainer.Service.SQS, LocalStackContainer.Service.SES, diff --git a/app/src/test/java/com/book/library/repository/BaseTestRepository.java b/app/src/test/java/com/book/library/repository/BaseTestRepository.java index 61a1164a..fd640fb4 100644 --- a/app/src/test/java/com/book/library/repository/BaseTestRepository.java +++ b/app/src/test/java/com/book/library/repository/BaseTestRepository.java @@ -14,7 +14,7 @@ public abstract class BaseTestRepository { @ServiceConnection private static final PostgreSQLContainer REPOSITORY_CONTAINER = - new PostgreSQLContainer<>(DockerImageName.parse("postgres:16.3")); + new PostgreSQLContainer<>(DockerImageName.parse("postgres:16.4")); static { REPOSITORY_CONTAINER.start(); diff --git a/cdk/package.json b/cdk/package.json index 7e887a91..3255df88 100644 --- a/cdk/package.json +++ b/cdk/package.json @@ -29,7 +29,7 @@ "service:destroy": "cdk destroy --app \"../gradlew :cdk:run -PmainClass=com.book.library.cdk.ServiceApp\" --force --require-approval never --all" }, "devDependencies": { - "aws-cdk": "2.149.0" + "aws-cdk": "2.160.0" }, "engines": { "node": ">=16" diff --git a/cdk/src/main/java/com/book/library/cdk/DatabaseApp.java b/cdk/src/main/java/com/book/library/cdk/DatabaseApp.java index 34906f24..b36d62c2 100644 --- a/cdk/src/main/java/com/book/library/cdk/DatabaseApp.java +++ b/cdk/src/main/java/com/book/library/cdk/DatabaseApp.java @@ -33,7 +33,7 @@ public static void main(final String[] args) { databaseStack, "Database", appEnvironment, - new PostgresDatabase.DatabaseInputParameters().withDockerImageVersion("postgres:16.3")); + new PostgresDatabase.DatabaseInputParameters().withDockerImageVersion("postgres:16.4")); app.synth(); } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e6063997..2e9b2555 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -14,13 +14,13 @@ spring-security-test = { module = "org.springframework.security:spring-security- junit-platform-launcher = { module = "org.junit.platform:junit-platform-launcher" } micrometer-observation-test = { module = "io.micrometer:micrometer-observation-test" } micrometer-registry-cloudwatch = { module = "io.micrometer:micrometer-registry-cloudwatch2" } -testcontainers-bom = { module = "org.testcontainers:testcontainers-bom", version = "1.20.0" } +testcontainers-bom = { module = "org.testcontainers:testcontainers-bom", version = "1.20.2" } testcontainers-common = { module = "org.testcontainers:testcontainers" } testcontainers-junit-jupiter = { module = "org.testcontainers:junit-jupiter" } testcontainers-postgresql = { module = "org.testcontainers:postgresql" } testcontainers-localstack = { module = "org.testcontainers:localstack" } testcontainers-keycloak = { module = "com.github.dasniko:testcontainers-keycloak", version = "3.4.0" } -org-awaitility = { module = "org.awaitility:awaitility", version = "4.2.1" } +org-awaitility = { module = "org.awaitility:awaitility", version = "4.2.2" } database-postgresql = { module = "org.postgresql:postgresql" } flyway-core = { module = "org.flywaydb:flyway-core" } flyway-database-postgresql = { module = "org.flywaydb:flyway-database-postgresql" } @@ -30,26 +30,26 @@ webjars-locator-core = { module = "org.webjars:webjars-locator-core", version = webjars-bootstrap = { module = "org.webjars:bootstrap", version = "5.3.3" } webjars-font-awesome = { module = "org.webjars:font-awesome", version = "6.5.2" } problem-spring-web = { module = "org.zalando:problem-spring-web", version = "0.29.1" } -spring-cloud-aws-bom = { module = "io.awspring.cloud:spring-cloud-aws-dependencies", version = "3.1.1" } +spring-cloud-aws-bom = { module = "io.awspring.cloud:spring-cloud-aws-dependencies", version = "3.2.0" } spring-cloud-aws-sqs = { module = "io.awspring.cloud:spring-cloud-aws-starter-sqs" } spring-cloud-aws-ses = { module = "io.awspring.cloud:spring-cloud-aws-starter-ses" } spring-cloud-aws-dynamodb = { module = "io.awspring.cloud:spring-cloud-aws-starter-dynamodb" } aws-sdk-cognito-idp = { module = "software.amazon.awssdk:cognitoidentityprovider" } -aws-cdk-lib = { module = "software.amazon.awscdk:aws-cdk-lib", version = "2.149.0" } +aws-cdk-lib = { module = "software.amazon.awscdk:aws-cdk-lib", version = "2.160.0" } logback-awslogs-json = { module = "de.siegmar:logback-awslogs-json-encoder", version = "2.0.0" } # code quality -palantir-javaformat = { module = "com.palantir.javaformat:palantir-java-format", version = "2.47.0" } +palantir-javaformat = { module = "com.palantir.javaformat:palantir-java-format", version = "2.50.0" } # code migration -rewrite-recipe-bom = { module = "org.openrewrite.recipe:rewrite-recipe-bom", version = "2.15.0" } +rewrite-recipe-bom = { module = "org.openrewrite.recipe:rewrite-recipe-bom", version = "2.20.0" } rewrite-migrate-java = { module = "org.openrewrite.recipe:rewrite-migrate-java" } rewrite-spring = { module = "org.openrewrite.recipe:rewrite-spring" } # gradle plugins -spring-boot = { module = "org.springframework.boot:spring-boot-gradle-plugin", version = "3.3.1" } +spring-boot = { module = "org.springframework.boot:spring-boot-gradle-plugin", version = "3.3.4" } git-properties = { module = "com.gorylenko.gradle-git-properties:gradle-git-properties", version = "2.4.2" } diffplug-spotless = { module = "com.diffplug.spotless:spotless-plugin-gradle", version = "6.25.0" } sonarqube = { module = "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin", version = "5.1.0.4882" } -cyclonedx-sbom = { module = "org.cyclonedx:cyclonedx-gradle-plugin", version = "1.8.2" } -open-rewrite = { module = "org.openrewrite:plugin", version = "6.16.4" } +cyclonedx-sbom = { module = "org.cyclonedx:cyclonedx-gradle-plugin", version = "1.10.0" } +open-rewrite = { module = "org.openrewrite:plugin", version = "6.24.0" } diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 171d8761..5c40527d 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists