Handle TeamCity build environment
This commit is contained in:
committed by
Space
parent
e5b4fa83cb
commit
5611fdcf25
@@ -2,7 +2,9 @@ apply plugin: 'base'
|
||||
|
||||
// kotlin/libraries/tools/kotlin-dokka-stdlib -> kotlin
|
||||
final File kotlinRootDir = rootProject.file( "../../../")
|
||||
final String kotlinVersion = "1.5.255-SNAPSHOT"
|
||||
|
||||
final boolean isTeamcityBuild = System.getenv("TEAMCITY_VERSION") != null
|
||||
final String kotlinVersion = isTeamcityBuild ? project.property("deployVersion") : "1.5.255-SNAPSHOT"
|
||||
|
||||
repositories {
|
||||
mavenLocal()
|
||||
@@ -24,7 +26,9 @@ final List<String> modules = [
|
||||
]
|
||||
|
||||
|
||||
task extractLibs() { }
|
||||
task extractLibs() {
|
||||
enabled = !isTeamcityBuild
|
||||
}
|
||||
|
||||
|
||||
final File kotlinLibsDir = new File(buildDir, 'libs')
|
||||
|
||||
@@ -5,8 +5,10 @@ apply plugin: 'base'
|
||||
final String kotlinNativeRootDir = rootProject.file( "../../../kotlin-native")
|
||||
final File kotlinNativeLibsDir = new File(buildDir, "libs")
|
||||
|
||||
final boolean isTeamcityBuild = System.getenv("TEAMCITY_VERSION") != null
|
||||
|
||||
task extractLibs(type: Sync) {
|
||||
enabled = !isTeamcityBuild
|
||||
from file(new File(kotlinNativeRootDir, "dist/klib"))
|
||||
into file(new File(kotlinNativeLibsDir, "klib"))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user