diff --git a/build.gradle b/build.gradle index d839a54..87e0471 100644 --- a/build.gradle +++ b/build.gradle @@ -91,7 +91,7 @@ static def getDate() { task buildProperties { ant.propertyfile(file: "$project.rootDir/src/main/resources/build.properties") { entry(key: "buildAuthor", default: System.getenv("JENKINS_URL") != null ? "jenkins" : "unknown") - entry(key: "buildNumber", value: System.getenv("JENKINS_URL") != null ? System.getenv("BUILD_NUMBER") : getBuildNumber()) + entry(key: "buildNumber", value: System.getenv("JENKINS_URL") != null ? System.getenv("BUILD_NUMBER") + " (Jenkins)": getBuildNumber()) entry(key: "buildDate", value: getDate()) entry(key: "buildHead", value: getGitHash()) } @@ -128,6 +128,7 @@ tasks.withType(JavaCompile) { tasks { build { dependsOn(shadowJar) + finalizedBy(buildProperties) if (System.getenv("plex_repo_user") != null && System.getenv("plex_repo_pass") != null) { if (!getVersion().toString().toLowerCase().endsWith("-snapshot")) { dependsOn(publishPlexReleasesPublicationToMavenRepository)