diff options
Diffstat (limited to 'build.gradle.kts')
| -rw-r--r-- | build.gradle.kts | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/build.gradle.kts b/build.gradle.kts index c955648b..f167729f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -64,15 +64,14 @@ tasks.register<Jar>("allJar") { } fun gitCommitHash(): String { - val outputStream = ByteArrayOutputStream() - - project.exec { + val execOutput = providers.exec { commandLine = "git rev-parse --verify --short HEAD".split(" ") - standardOutput = outputStream } - val gitCommitHashBytes = outputStream.toByteArray() - return String(gitCommitHashBytes).trim() + val gitCommitHashProvider = execOutput.standardOutput.asText + val gitCommitHashString = gitCommitHashProvider.getOrElse("unknown") + + return gitCommitHashString.trim() } val javaVersions = listOf( |
