diff options
author | Rocky Madden <git@rockymadden.com> | 2013-01-10 14:04:39 -0700 |
---|---|---|
committer | Rocky Madden <git@rockymadden.com> | 2013-01-10 14:04:39 -0700 |
commit | c0db60eef9a20484d1a20a8b61bd376cbbf9dfd3 (patch) | |
tree | 4cd41afb228c645f19e3001cb3f246a6d2c93b32 /build.gradle | |
parent | 49edadda1a9281d1e9196d5f628716bd62626328 (diff) | |
download | stringmetric-c0db60eef9a20484d1a20a8b61bd376cbbf9dfd3.tar.gz stringmetric-c0db60eef9a20484d1a20a8b61bd376cbbf9dfd3.tar.bz2 stringmetric-c0db60eef9a20484d1a20a8b61bd376cbbf9dfd3.zip |
Signing and Maven code must be located in subproject Gradle build.
Diffstat (limited to 'build.gradle')
-rwxr-xr-x | build.gradle | 69 |
1 files changed, 1 insertions, 68 deletions
diff --git a/build.gradle b/build.gradle index 2920de9..879c0f9 100755 --- a/build.gradle +++ b/build.gradle @@ -10,10 +10,8 @@ allprojects { } subprojects { - apply plugin: 'maven' apply plugin: 'scala' - apply plugin: 'signing' - + compileScala { compileScala.scalaCompileOptions.additionalParameters = ['-target:jvm-1.6', '–Xdisable-assertions'] } @@ -36,69 +34,4 @@ subprojects { repositories { mavenCentral() } - - def isMavenDeployable = hasProperty('mavenRepositoryUrl') && hasProperty('mavenRepositoryUsername') && hasProperty('mavenRepositoryPassword') - - if (isMavenDeployable) { - signing { - sign configurations.archives - } - - task scaladocJar(type: Jar, dependsOn: scaladoc) { - classifier = 'javadoc' - from "${project.buildDir}/docs/scaladoc" - } - - task sourceJar(type: Jar, dependsOn: classes) { - classifier = 'sources' - from sourceSets.main.allSource - } - - artifacts { - archives jar - archives scaladocJar - archives sourceJar - } - - uploadArchives { - repositories { - mavenDeployer { - beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) } - - repository(url: mavenRepositoryUrl) { - authentication(userName: mavenRepositoryUsername, password: mavenRepositoryPassword) - } - - pom.project { - description "${parent.project.description}" - groupId "${parent.project.group}" - name "${project.name}" - packaging 'jar' - url "${parent.project.url}" - version "${parent.project.version}" - - developers { - developer { - id 'rockymadden' - name 'Rocky Madden' - } - } - - licenses { - license { - name 'Apache License v2.0' - url 'http://www.apache.org/licenses/LICENSE-2.0.txt' - distribution 'repo' - } - } - - scm { - url "${parent.project.scm}" - connection "${parent.project.scm}" - } - } - } - } - } - } } |