diff --git a/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/SpringBootVersionRepositoriesBuildCustomizer.java b/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/SpringBootVersionRepositoriesBuildCustomizer.java index f90b7a39..b812537f 100644 --- a/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/SpringBootVersionRepositoriesBuildCustomizer.java +++ b/initializr-generator-spring/src/main/java/io/spring/initializr/generator/spring/build/SpringBootVersionRepositoriesBuildCustomizer.java @@ -39,16 +39,25 @@ class SpringBootVersionRepositoriesBuildCustomizer implements BuildCustomizer repositories = build.repositories().items().collect(Collectors.toList()); assertThat(repositories).hasSize(3); assertThat(repositories.get(0)).isEqualTo(MavenRepository.MAVEN_CENTRAL); - assertThat(repositories.get(1)).hasFieldOrPropertyWithValue("id", "spring-snapshots") + assertThat(repositories.get(1)).hasFieldOrPropertyWithValue("id", "spring-milestones") + .hasFieldOrPropertyWithValue("name", "Spring Milestones") + .hasFieldOrPropertyWithValue("url", "https://repo.spring.io/milestone") + .hasFieldOrPropertyWithValue("snapshotsEnabled", false); + assertThat(repositories.get(2)).hasFieldOrPropertyWithValue("id", "spring-snapshots") .hasFieldOrPropertyWithValue("name", "Spring Snapshots") .hasFieldOrPropertyWithValue("url", "https://repo.spring.io/snapshot") .hasFieldOrPropertyWithValue("snapshotsEnabled", true); - assertThat(repositories.get(2)).hasFieldOrPropertyWithValue("id", "spring-milestones") + } + + private void assertMavenCentralAndMilestonesRepositories(MavenBuild build) { + List repositories = build.repositories().items().collect(Collectors.toList()); + assertThat(repositories).hasSize(2); + assertThat(repositories.get(0)).isEqualTo(MavenRepository.MAVEN_CENTRAL); + assertThat(repositories.get(1)).hasFieldOrPropertyWithValue("id", "spring-milestones") .hasFieldOrPropertyWithValue("name", "Spring Milestones") .hasFieldOrPropertyWithValue("url", "https://repo.spring.io/milestone") .hasFieldOrPropertyWithValue("snapshotsEnabled", false); diff --git a/initializr-generator-spring/src/test/resources/project/gradle/repositories-milestone-build.gradle.gen b/initializr-generator-spring/src/test/resources/project/gradle/repositories-milestone-build.gradle.gen index c4d70620..d7941d56 100644 --- a/initializr-generator-spring/src/test/resources/project/gradle/repositories-milestone-build.gradle.gen +++ b/initializr-generator-spring/src/test/resources/project/gradle/repositories-milestone-build.gradle.gen @@ -11,7 +11,6 @@ sourceCompatibility = '1.8' repositories { mavenCentral() - maven { url 'https://repo.spring.io/snapshot' } maven { url 'https://repo.spring.io/milestone' } } diff --git a/initializr-generator-spring/src/test/resources/project/gradle/repositories-milestone-build.gradle.kts.gen b/initializr-generator-spring/src/test/resources/project/gradle/repositories-milestone-build.gradle.kts.gen index 522af7be..45144a3d 100644 --- a/initializr-generator-spring/src/test/resources/project/gradle/repositories-milestone-build.gradle.kts.gen +++ b/initializr-generator-spring/src/test/resources/project/gradle/repositories-milestone-build.gradle.kts.gen @@ -10,7 +10,6 @@ java.sourceCompatibility = JavaVersion.VERSION_1_8 repositories { mavenCentral() - maven { url = uri("https://repo.spring.io/snapshot") } maven { url = uri("https://repo.spring.io/milestone") } } diff --git a/initializr-generator-spring/src/test/resources/project/maven/repositories-milestone-pom.xml.gen b/initializr-generator-spring/src/test/resources/project/maven/repositories-milestone-pom.xml.gen index 06d73f11..81a1f054 100644 --- a/initializr-generator-spring/src/test/resources/project/maven/repositories-milestone-pom.xml.gen +++ b/initializr-generator-spring/src/test/resources/project/maven/repositories-milestone-pom.xml.gen @@ -41,14 +41,6 @@ - - spring-snapshots - Spring Snapshots - https://repo.spring.io/snapshot - - true - - spring-milestones Spring Milestones @@ -56,14 +48,6 @@ - - spring-snapshots - Spring Snapshots - https://repo.spring.io/snapshot - - true - - spring-milestones Spring Milestones