From 8d52ffd28d10fa4b4de35f0b9c8a47eada6d020b Mon Sep 17 00:00:00 2001 From: Tim203 Date: Sat, 2 Apr 2022 16:21:50 +0200 Subject: [PATCH] Jenkins uses env variables --- build-logic/src/main/kotlin/extensions.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-logic/src/main/kotlin/extensions.kt b/build-logic/src/main/kotlin/extensions.kt index a31a492d..69368784 100644 --- a/build-logic/src/main/kotlin/extensions.kt +++ b/build-logic/src/main/kotlin/extensions.kt @@ -45,9 +45,9 @@ fun Project.lastCommitHash(): String? = // retrieved from https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project // some properties might be specific to Jenkins fun Project.branchName(): String = - System.getProperty("GIT_BRANCH", "local/dev") + System.getenv("GIT_BRANCH") ?: "local/dev" fun Project.buildNumber(): Int = - Integer.parseInt(System.getProperty("BUILD_NUMBER", "-1")) + Integer.parseInt(System.getenv("BUILD_NUMBER") ?: "-1") fun Project.buildNumberAsString(): String = buildNumber().takeIf { it != -1 }?.toString() ?: "??"