mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
IJI-2360 pre-push git hook is disabled
(cherry picked from commit 39b09b1eaa621ae41a7b2b91eb490702e36fc0ed) (cherry picked from commit 67cd34576ca324681a6206243b9fa66377111785) IJ-MR-155570 GitOrigin-RevId: 016a56777271a1fb4552004fd426522f26416ca4
This commit is contained in:
committed by
intellij-monorepo-bot
parent
7d244a9960
commit
770e01a255
@@ -28,7 +28,6 @@ dependencyResolutionManagement {
|
||||
plugins {
|
||||
id("com.gradle.enterprise") version "3.15.1"
|
||||
id("org.gradle.toolchains.foojay-resolver-convention") version "0.7.0"
|
||||
id("org.danilopianini.gradle-pre-commit-git-hooks") version "2.0.9"
|
||||
}
|
||||
|
||||
include(
|
||||
@@ -59,47 +58,4 @@ gradleEnterprise {
|
||||
}
|
||||
}
|
||||
|
||||
val isWindows
|
||||
get() = System.getProperty("os.name").contains("win", true)
|
||||
|
||||
val gradleCommand: String by
|
||||
lazy(LazyThreadSafetyMode.NONE) {
|
||||
val gradlewFilename =
|
||||
if (isWindows) {
|
||||
"gradlew.bat"
|
||||
} else {
|
||||
"gradlew"
|
||||
}
|
||||
|
||||
val gradlew = File(rootProject.projectDir, gradlewFilename)
|
||||
if (gradlew.exists() && gradlew.isFile && gradlew.canExecute()) {
|
||||
logger.info("Using gradlew wrapper at ${gradlew.invariantSeparatorsPath}")
|
||||
gradlew.invariantSeparatorsPath
|
||||
} else {
|
||||
"gradle"
|
||||
}
|
||||
}
|
||||
|
||||
val shebang = if (isWindows) "" else "#!/bin/sh"
|
||||
|
||||
gitHooks {
|
||||
hook("pre-push") {
|
||||
from(shebang) {
|
||||
// language=Shell Script
|
||||
"""
|
||||
|#### Note: this hook was autogenerated. You can edit it in settings.gradle.kts
|
||||
|GRADLEW=$gradleCommand
|
||||
|if ! ${'$'}GRADLEW ktfmtCheck ; then
|
||||
| ${'$'}GRADLEW ktfmtFormat
|
||||
| echo 1>&2 "\nktfmt found problems; commit the result and re-push"
|
||||
| exit 1
|
||||
|fi
|
||||
|
|
||||
"""
|
||||
.trimMargin()
|
||||
}
|
||||
}
|
||||
|
||||
createHooks(overwriteExisting = true)
|
||||
}
|
||||
include("ui-tests")
|
||||
|
||||
Reference in New Issue
Block a user