diff --git a/gradle/repositories.gradle b/gradle/repositories.gradle index 56042ec61b3913fa3abc4380336735e0b51a2d7e..c8ecee114020544e93680d8c7f6e4257c6a2b53f 100644 --- a/gradle/repositories.gradle +++ b/gradle/repositories.gradle @@ -34,16 +34,18 @@ repositories { maven { url "https://code.usgs.gov/api/v4/groups/160/-/packages/maven" name "GitLab" - if (System.getenv("CI_JOB_TOKEN") != 'null') { + if (System.getenv("CI_JOB_TOKEN") && System.getenv("CI_JOB_TOKEN") != "null") { credentials(HttpHeaderCredentials) { - name = 'Job-Token' + name = "Job-Token" value = System.getenv("CI_JOB_TOKEN") } - } else { + } else if (System.getenv("GITLAB_TOKEN") && System.getenv("GITLAB_TOKEN") != "null") { credentials(HttpHeaderCredentials) { - name = 'Private-Token' + name = "Private-Token" value = System.getenv("GITLAB_TOKEN") } + } else { + throw new GradleException("CI_JOB_TOKEN or GITLAB_TOKEN environmental variable must be set") } authentication { header(HttpHeaderAuthentication)