ok it actually works now

This commit is contained in:
Telesphoreo 2022-03-26 17:53:25 -05:00
parent e5ae89a072
commit 7bc42c25a7

View File

@ -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)