Publish to custom local repo, add copy-only reflect and js-lib
Add artifact signing
This commit is contained in:
committed by
Ilya Gorbunov
parent
35a135cbf6
commit
dfdce5ff58
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user