From ab0666ebeb6d518d1aa6fa80df3d987106fa1f43 Mon Sep 17 00:00:00 2001 From: Telesphoreo Date: Tue, 22 Feb 2022 00:12:51 -0600 Subject: [PATCH] Allow env to be null --- build.gradle | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/build.gradle b/build.gradle index 7a32cc7..57566a5 100644 --- a/build.gradle +++ b/build.gradle @@ -67,10 +67,12 @@ publishing { from(components.java) repositories { maven { - url("https://nexus.telesphoreo.me/repository/plex-releases/") - credentials { - username = System.getenv("plex_repo_user") - password = System.getenv("plex_repo_pass") + if (System.getenv("plex_repo_user") != null && System.getenv("plex_repo_pass") != null) { + url("https://nexus.telesphoreo.me/repository/plex-releases/") + credentials { + username = System.getenv("plex_repo_user") + password = System.getenv("plex_repo_pass") + } } } } @@ -79,10 +81,12 @@ publishing { from(components.java) repositories { maven { - url("https://nexus.telesphoreo.me/repository/plex-snapshots/") - credentials { - username = System.getenv("plex_repo_user") - password = System.getenv("plex_repo_pass") + if (System.getenv("plex_repo_user") != null && System.getenv("plex_repo_pass") != null) { + url("https://nexus.telesphoreo.me/repository/plex-snapshots/") + credentials { + username = System.getenv("plex_repo_user") + password = System.getenv("plex_repo_pass") + } } } } @@ -97,8 +101,7 @@ tasks.withType(JavaCompile) { tasks { build { dependsOn(shadowJar) - if (getVersion().toString().toLowerCase().endsWith("-snapshot")) - { + if (getVersion().toString().toLowerCase().endsWith("-snapshot")) { dependsOn(publishPlexSnapshotsPublicationToMaven2Repository) } }