[JS] Define Node.js version in one place and use a single version everywhere
Consequently, it fixes the inability to run some JS related tests on Apple devices with ARM.
This commit is contained in:
@@ -12,7 +12,7 @@ plugins {
|
||||
description = "Kotlin-test integration tests for JS IR"
|
||||
|
||||
node {
|
||||
version.set("16.13.0")
|
||||
version.set(nodejsVersion)
|
||||
download.set(true)
|
||||
}
|
||||
|
||||
@@ -126,4 +126,4 @@ dependencies {
|
||||
tasks.named("compileTestKotlinJs") {
|
||||
dependsOn(jsMainSources)
|
||||
dependsOn(jsSources)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@ tasks.register("populateNodeModules", Copy) {
|
||||
}
|
||||
|
||||
node {
|
||||
version = '12.18.0'
|
||||
version = DependenciesKt.getNodejsVersion(project)
|
||||
download = true
|
||||
}
|
||||
|
||||
@@ -90,4 +90,4 @@ tasks.check {
|
||||
['Jest', 'Jasmine', 'Mocha', 'Qunit', 'Tape'].each {
|
||||
dependsOn createFrameworkTest(it)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -336,7 +336,7 @@ artifacts {
|
||||
|
||||
node {
|
||||
download = true
|
||||
version = '12.18.0'
|
||||
version = DependenciesKt.getNodejsVersion(project)
|
||||
nodeProjectDir = buildDir
|
||||
}
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ val default = configurations.getByName(Dependency.DEFAULT_CONFIGURATION)
|
||||
default.extendsFrom(configurations.publishedRuntime.get())
|
||||
|
||||
node {
|
||||
version.set("16.2.0")
|
||||
version.set(nodejsVersion)
|
||||
download.set(true)
|
||||
nodeProjectDir.set(projectDir)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user