mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-08-29 03:44:06 +08:00
Merge branch 'jetbrains-disable-root-instrumentation' into visual-gruyere
# Conflicts: # packages/kilo-jetbrains/script/test-ci.ts
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import org.jetbrains.changelog.Changelog
|
||||
import org.jetbrains.intellij.platform.gradle.IntelliJPlatformType
|
||||
import org.jetbrains.intellij.platform.gradle.TestFrameworkType
|
||||
import org.jetbrains.intellij.platform.gradle.tasks.InstrumentCodeTask
|
||||
import org.jetbrains.intellij.platform.gradle.tasks.RunIdeTask
|
||||
import org.jetbrains.intellij.platform.gradle.tasks.aware.SplitModeAware.SplitModeTarget
|
||||
import java.time.LocalDate
|
||||
@@ -170,6 +171,10 @@ intellijPlatform {
|
||||
}
|
||||
|
||||
tasks {
|
||||
withType<InstrumentCodeTask> {
|
||||
enabled = false
|
||||
}
|
||||
|
||||
runIdeBackend {
|
||||
splitModeServerPort.set(splitPort)
|
||||
dependsOn(":backend:prepareLocalCli")
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
/**
|
||||
* CI test runner for the JetBrains plugin.
|
||||
*
|
||||
* Runs ./gradlew clean test --continue --no-build-cache so all modules run even when some fail,
|
||||
* Runs ./gradlew clean test --continue --no-build-cache --stacktrace so all modules run even when some fail,
|
||||
* then collects per-module JUnit XML results into .artifacts/unit/junit.xml
|
||||
* so mikepenz/action-junit-report can find them at the standard path.
|
||||
* The generated OpenAPI client can otherwise restore stale compile outputs
|
||||
@@ -20,7 +20,7 @@ import { mkdirSync, readdirSync, readFileSync, writeFileSync, existsSync } from
|
||||
|
||||
const root = join(import.meta.dir, "..")
|
||||
const gradlew = process.platform === "win32" ? "gradlew.bat" : "./gradlew"
|
||||
const args = ["clean", "test", "--continue", "--no-build-cache"]
|
||||
const args = ["clean", "test", "--continue", "--no-build-cache", "--stacktrace"]
|
||||
const cmd = process.platform === "win32" ? ["cmd.exe", "/c", gradlew, ...args] : [gradlew, ...args]
|
||||
const fallback = 45 * 60 * 1000
|
||||
const parsed = Number(process.env.KILO_JETBRAINS_TEST_TIMEOUT_MS ?? fallback)
|
||||
|
||||
Reference in New Issue
Block a user