From bbe96a357780dc1fa78bff01bfe2fe21de7e5f57 Mon Sep 17 00:00:00 2001 From: cpw Date: Thu, 20 Aug 2015 13:42:58 -0700 Subject: [PATCH] Fix ciWriteBuildNumber task. Ugly, but it works. --- build.gradle | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/build.gradle b/build.gradle index 01134cca4..b618878d4 100644 --- a/build.gradle +++ b/build.gradle @@ -209,6 +209,21 @@ artifacts { archives makeMdk } +task ciWriteBuildNumber << { + def file = file("src/main/java/net/minecraftforge/common/ForgeVersion.java"); + def bn = System.getenv("BUILD_NUMBER")?:0; + def outfile = ""; + def ln = System.getProperty('line.separator') + + file.eachLine{ String s -> + if (s.contains("buildVersion") && s.contains("= 0;")) { + s = " public static final int buildVersion = ${bn};"; + } + outfile += (s+ln); + } + file.write(outfile); +} + uploadArchives { repositories.mavenDeployer {