Browse Source

Add test for IO dependencies in gradle

See gh-1180
pull/1183/head
Dave Syer 12 years ago
parent
commit
7e24c8499a
  1. 7
      spring-boot-integration-tests/src/test/java/org/springframework/boot/gradle/InstallTests.java
  2. 41
      spring-boot-integration-tests/src/test/resources/installer-io.gradle

7
spring-boot-integration-tests/src/test/java/org/springframework/boot/gradle/InstallTests.java

@ -39,6 +39,13 @@ public class InstallTests { @@ -39,6 +39,13 @@ public class InstallTests {
.withArguments("-PbootVersion=" + BOOT_VERSION, "--stacktrace").run();
}
@Test
public void cleanInstallVersionManagement() throws Exception {
project = new ProjectCreator().createProject("installer-io");
project.newBuild().forTasks("install")
.withArguments("-PbootVersion=" + BOOT_VERSION, "--stacktrace").run();
}
@Test
public void cleanInstallApp() throws Exception {
project = new ProjectCreator().createProject("install-app");

41
spring-boot-integration-tests/src/test/resources/installer-io.gradle

@ -0,0 +1,41 @@ @@ -0,0 +1,41 @@
buildscript {
repositories {
mavenLocal()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${project.bootVersion}")
}
}
apply plugin: 'java'
apply plugin: 'maven'
apply plugin: 'spring-boot'
group = 'installer'
version = '0.0.0'
install {
repositories.mavenInstaller {
pom.project {
parent {
groupId 'org.springframework.boot'
artifactId 'spring-boot-starter-parent'
version "${project.bootVersion}"
}
}
}
}
jar {
baseName = 'installer'
}
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
versionManagement 'io.spring.platform:platform-versions:1.0.0.RELEASE@properties'
compile "org.springframework.boot:spring-boot-starter"
}
Loading…
Cancel
Save