Test Spring Boot Commercial 3.0.16 snapshots

Closes gh-206
This commit is contained in:
Andy Wilkinson
2024-03-01 13:01:00 +00:00
parent 3e2518dbe1
commit f99018eb17
5 changed files with 59 additions and 2 deletions

View File

@@ -5,6 +5,20 @@ plugins {
}
repositories {
maven {
url "https://repo.spring.vmware.com/artifactory/spring-commercial-snapshot-local"
credentials {
username System.env['REPO_SPRING_VMWARE_COM_USERNAME']
password System.env['REPO_SPRING_VMWARE_COM_PASSWORD']
}
}
maven {
url "https://repo.spring.vmware.com/artifactory/spring-commercial-release-local"
credentials {
username System.env['REPO_SPRING_VMWARE_COM_USERNAME']
password System.env['REPO_SPRING_VMWARE_COM_PASSWORD']
}
}
mavenCentral()
maven { url "https://repo.spring.io/milestone" }
maven { url "https://repo.spring.io/snapshot" }

View File

@@ -7,6 +7,6 @@ org.gradle.jvmargs=-Xmx2g
kotlinVersion=1.7.22
javaFormatVersion=0.0.39
nbtVersion=0.9.25
springBootVersion=3.0.13
springBootVersion=3.0.16-SNAPSHOT
springCloudVersion=2022.0.5-SNAPSHOT
springBootGeneration=3.0.x

View File

@@ -5,6 +5,20 @@ plugins {
}
repositories {
maven {
url "https://repo.spring.vmware.com/artifactory/spring-commercial-snapshot-local"
credentials {
username System.env['REPO_SPRING_VMWARE_COM_USERNAME']
password System.env['REPO_SPRING_VMWARE_COM_PASSWORD']
}
}
maven {
url "https://repo.spring.vmware.com/artifactory/spring-commercial-release-local"
credentials {
username System.env['REPO_SPRING_VMWARE_COM_USERNAME']
password System.env['REPO_SPRING_VMWARE_COM_PASSWORD']
}
}
mavenCentral()
maven { url "https://repo.spring.io/milestone" }
maven { url "https://repo.spring.io/snapshot" }

View File

@@ -95,6 +95,22 @@ public class AotSmokeTestPlugin implements Plugin<Project> {
project.getConfigurations()
.all((configuration) -> configuration.getResolutionStrategy().eachDependency(forceSnapshots));
}
project.getRepositories().maven((repo) -> {
repo.setName("Spring Commercial Snapshot");
repo.setUrl("https://repo.spring.vmware.com/artifactory/spring-commercial-snapshot-local");
repo.credentials((credentials) -> {
credentials.setUsername(System.getenv().get("REPO_SPRING_VMWARE_COM_USERNAME"));
credentials.setPassword(System.getenv().get("REPO_SPRING_VMWARE_COM_PASSWORD"));
});
});
project.getRepositories().maven((repo) -> {
repo.setName("Spring Commercial Release");
repo.setUrl("https://repo.spring.vmware.com/artifactory/spring-commercial-release-local");
repo.credentials((credentials) -> {
credentials.setUsername(System.getenv().get("REPO_SPRING_VMWARE_COM_USERNAME"));
credentials.setPassword(System.getenv().get("REPO_SPRING_VMWARE_COM_PASSWORD"));
});
});
project.getRepositories().mavenCentral();
project.getRepositories().maven((repo) -> {
repo.setName("Spring Milestone");
@@ -104,7 +120,6 @@ public class AotSmokeTestPlugin implements Plugin<Project> {
repo.setName("Spring Snapshot");
repo.setUrl("https://repo.spring.io/snapshot");
});
configureAppTests(project, extension, appTest);
configureTests(project);
configureKotlin(project, javaExtension);

View File

@@ -1,6 +1,20 @@
pluginManagement {
includeBuild "gradle/plugins/aot-smoke-test-plugin"
repositories {
maven {
url "https://repo.spring.vmware.com/artifactory/spring-commercial-snapshot-local"
credentials {
username System.env['REPO_SPRING_VMWARE_COM_USERNAME']
password System.env['REPO_SPRING_VMWARE_COM_PASSWORD']
}
}
maven {
url "https://repo.spring.vmware.com/artifactory/spring-commercial-release-local"
credentials {
username System.env['REPO_SPRING_VMWARE_COM_USERNAME']
password System.env['REPO_SPRING_VMWARE_COM_PASSWORD']
}
}
gradlePluginPortal()
maven {
url "https://repo.spring.io/snapshot"