From b192680df342c6417d3b03d1d5f63a2be4f397fd Mon Sep 17 00:00:00 2001 From: Rob Winch Date: Tue, 2 Oct 2012 13:55:34 -0500 Subject: [PATCH] removed maven.gradle in favor of maven-deployment.gradle --- gradle/maven.gradle | 72 --------------------------------------------- 1 file changed, 72 deletions(-) delete mode 100644 gradle/maven.gradle diff --git a/gradle/maven.gradle b/gradle/maven.gradle deleted file mode 100644 index 6f5b31b294..0000000000 --- a/gradle/maven.gradle +++ /dev/null @@ -1,72 +0,0 @@ -apply plugin: 'maven' - -// Create a source jar for uploading -task sourceJar(type: Jar) { - classifier = 'sources' - from sourceSets.main.java -} - -configurations { - deployerJars -} - -artifacts { - archives sourceJar -} - -dependencies { - deployerJars "org.springframework.build.aws:org.springframework.build.aws.maven:3.0.0.RELEASE" -} - -gradle.taskGraph.whenReady {graph -> - if (graph.hasTask(uploadArchives)) { - // check properties defined and fail early - s3AccessKey - s3SecretAccessKey - } -} - -def deployer = null - -uploadArchives { - deployer = repositories.mavenDeployer { - configuration = configurations.deployerJars - } - doFirst { - if (releaseBuild) { - // "mavenSyncRepoDir" should be set in properties - repository(url: mavenSyncRepoDir) - } else { - s3credentials = [userName: s3AccessKey, passphrase: s3SecretAccessKey] - repository(url: "s3://maven.springframework.org/milestone") { - authentication(s3credentials) - } - snapshotRepository(url: "s3://maven.springframework.org/snapshot") { - authentication(s3credentials) - } - } - } -} - -// Pom Customization - -installer = install.repositories.mavenInstaller - -def optionalDeps = ['commons-logging', 'ehcache', 'log4j', 'apacheds-core', 'jsp-api', 'jsr250-api', 'ldapsdk'] - -[installer, deployer]*.pom.collect { pom -> - pom.scopeMappings.addMapping(10, configurations.provided, 'provided') -} - -[installer, deployer]*.pom*.whenConfigured { pom -> - pom.dependencies.findAll { dep -> - optionalDeps.contains(dep.artifactId) || - dep.groupId.startsWith('org.apache.directory') || - dep.groupId.startsWith('org.slf4j') - }*.optional = true - - if (pom.artifactId == 'spring-security-config') { - pom.dependencies.find { dep -> dep.artifactId == 'spring-security-web'}.optional = true - pom.dependencies.find { dep -> dep.artifactId == 'spring-web'}.optional = true - } -}