From 03f3b09ca918c2d2f686ecb56fcf64f999610cb1 Mon Sep 17 00:00:00 2001 From: dordsor21 Date: Mon, 22 Apr 2019 15:11:43 +0100 Subject: [PATCH] allow input of build number --- build.gradle | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 81b67c8be..fae84bd06 100644 --- a/build.gradle +++ b/build.gradle @@ -47,11 +47,15 @@ ext { date = git.head().getDate().format("yy.MM.dd") revision = "-${git.head().abbreviatedId}" parents = git.head().parentIds; - index = -2109; // Offset to match CI - for (; parents != null && !parents.isEmpty(); index++) { - parents = git.getResolve().toCommit(parents.get(0)).getParentIds() + if (project.hasProperty('buildnumber')) { + buildNumber = "$buildnumber" + } else { + index = -2109; // Offset to match CI + for (; parents != null && !parents.isEmpty(); index++) { + parents = git.getResolve().toCommit(parents.get(0)).getParentIds() + } + buildNumber = "${index}" } - buildNumber = "${index}" } if ( project.hasProperty("lzNoVersion") ) { // gradle build -PlzNoVersion