Publish to custom local repo, add copy-only reflect and js-lib

Add artifact signing
This commit is contained in:
Ilya Chernikov
2017-01-05 16:33:42 +03:00
committed by Ilya Gorbunov
parent 35a135cbf6
commit dfdce5ff58
4 changed files with 39 additions and 7 deletions
+21
View File
@@ -18,6 +18,7 @@ allprojects {
subprojects {
apply plugin: 'kotlin'
apply plugin: 'signing'
jar {
baseName = project.name
@@ -49,4 +50,24 @@ subprojects {
compileKotlin.compilerJarFile = project.file("${rootDir}/../dist/kotlinc/lib/kotlin-compiler.jar")
compileTestKotlin.compilerJarFile = project.file("${rootDir}/../dist/kotlinc/lib/kotlin-compiler.jar")
signing {
required { project.ext.has('signing.keyId') }
sign configurations.archives
}
uploadArchives {
repositories {
mavenDeployer {
repository(url: "file://${rootDir}/localRepo")
uniqueVersion = false
pom.version = kotlin_version
pom.project {
groupId = project.group
artifactId = project.name
version = project.version
}
}
}
}
}