diff --git a/gradle/app-version.gradle b/gradle/app-version.gradle index c44e69cc10dd4bdf0cb254c6f9cafaeb9c335a22..8226ca4de9d52a0975142956e3b33d2865c378f5 100644 --- a/gradle/app-version.gradle +++ b/gradle/app-version.gradle @@ -5,6 +5,7 @@ tasks.withType(JavaCompile) { def versionFile = new File("${projectDir}/src/main/resources/version/nshmp-lib-version.json") new File(versionFile.getParent()).mkdirs() def details = versionDetails() + def ciProjectUrl = System.getenv("CI_PROJECT_URL") def versionInfo = [ branchName: details.branchName, commitDistance: details.commitDistance, @@ -13,7 +14,7 @@ tasks.withType(JavaCompile) { isCleanTag: details.isCleanTag, lastTag: details.lastTag, projectName: project.name, - url: 'git config --get remote.origin.url'.execute().text.replace('\n', ''), + url: ciProjectUrl ? ciProjectUrl : 'git config --get remote.origin.url'.execute().text.replace('\n', ''), version: details.version, ] def json = groovy.json.JsonOutput.toJson(versionInfo)