Commit c7caff6a6541081a1db27f1f96df678ac32097ba

Authored by Mumfrey
1 parent b060114d

Add branding for jenkins

Showing 1 changed file with 9 additions and 0 deletions
build.gradle
... ... @@ -41,6 +41,7 @@ ext {
41 41 classifier = project.hasProperty("buildType") ? buildType : 'SNAPSHOT'
42 42 isReleaseBuild = "RELEASE".equals(project.classifier.toUpperCase())
43 43 mavenRepo = project.isReleaseBuild ? "mavenUrl" : "mavenSnapshotUrl"
  44 + brand = project.hasProperty("jenkins") ? "${project.mcVersion}-SNAPSHOT-r${System.env.GIT_COMMIT.take(7).toUpperCase()}-b${System.env.BUILD_NUMBER}-${System.env.BUILD_ID}" : ""
44 45  
45 46 // Extended project information
46 47 projectName = 'LiteLoader'
... ... @@ -137,6 +138,14 @@ afterEvaluate {
137 138 mc.replacer.putReplacement '{RUN_CLIENT_TWEAKER}', minecraft.tweakClass
138 139 }
139 140  
  141 +processResources {
  142 + inputs.property "brand", project.brand
  143 + from (sourceSets.main.resources.srcDirs) {
  144 + include 'liteloader.properties'
  145 + filter { line -> line.startsWith('brand=') ? line + project.brand : line }
  146 + }
  147 +}
  148 +
140 149 // manifest entries for all jars
141 150 def jarManifest = {
142 151 mainAttributes (
... ...