aboutsummaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-04-18 15:48:19 +0800
committershedaniel <daniel@shedaniel.me>2020-04-18 15:48:19 +0800
commit8e617f5a6c92a21be270ec190261d979deac965f (patch)
treedb564a02bd9a4d60cf5362d0ae239924ccd5d9c6 /build.gradle
parent8fc595cace9efb981009b7a9f1a3be1809895164 (diff)
downloadRoughlyEnoughItems-8e617f5a6c92a21be270ec190261d979deac965f.tar.gz
RoughlyEnoughItems-8e617f5a6c92a21be270ec190261d979deac965f.tar.bz2
RoughlyEnoughItems-8e617f5a6c92a21be270ec190261d979deac965f.zip
Added FluidSupportProvider
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'build.gradle')
-rwxr-xr-xbuild.gradle15
1 files changed, 12 insertions, 3 deletions
diff --git a/build.gradle b/build.gradle
index 06dea5c70..13b572b6e 100755
--- a/build.gradle
+++ b/build.gradle
@@ -114,14 +114,23 @@ task remapMavenJar(type: RemapJarTask, dependsOn: jar) {
def releaseChangelog = "No changelog"
-/* Thank you modmenu */
+/* Thank you modmenu & fablabs */
task releaseOnCf {
def df = new SimpleDateFormat("yyyy-MM-dd HH:mm")
df.setTimeZone(TimeZone.getTimeZone("UTC"))
- def currentBranch = "git rev-parse --abbrev-ref HEAD".execute().in.readLines().join('\n')
+ def currentBranch
+ if (System.env.BRANCH_NAME) {
+ branch = System.env.BRANCH_NAME
+ branch = branch.substring(branch.lastIndexOf("/")+1)
+ } else {
+ branch = "git rev-parse --abbrev-ref HEAD".execute().in.text.trim()
+ }
+ if (currentBranch == "HEAD") {
+ branch = "git rev-parse --short HEAD".execute().in.text.trim()
+ }
def time = df.format(new Date())
def changes = new StringBuilder()
- changes << "<h2>REI v$project.version for $project.supported_version</h2>Updated at <b>$time</b>.<br><a href=\"https://www.github.com/shedaniel/RoughlyEnoughItems/commits/$currentBranch\">Click here for changelog</a>"
+ changes << "<h2>REI v$project.version for $project.supported_version</h2>Updated at <b>$time</b>.<br><a href=\"https://www.github.com/shedaniel/RoughlyEnoughItems/commits/$branch\">Click here for changelog</a>"
def proc = "git log --max-count=200 --pretty=format:\"%s\"".execute()
proc.in.eachLine { line ->
def processedLine = line.toString()