1
- // version: 1641429628falsepattern12
1
+ // version: 1641429628falsepattern16
2
2
/*
3
3
DO NOT CHANGE THIS FILE!
4
4
@@ -545,18 +545,26 @@ def getCredentials = {
545
545
return [username : entry. username. text(), password : entry. password. text()]
546
546
}
547
547
}
548
+ throw new Exception ();
548
549
} catch (Exception ignored) {
549
- return [username : " none" , password : " none" ]
550
+ // Try from environment variables if file does not exist
551
+ String username = System . getenv(" MAVEN_DEPLOY_USER" )
552
+ String password = System . getenv(" MAVEN_DEPLOY_PASSWORD" )
553
+ if (username == null || password == null ) {
554
+ return [username : null , password : null ]
555
+ } else {
556
+ return [username : username, password : password]
557
+ }
550
558
}
551
559
}
552
560
553
561
// Publishing
554
562
publishing {
555
563
publications {
556
564
maven(MavenPublication ) {
557
- artifact source : jar
565
+ artifact source : ( jar. enabled ? jar : shadowJar)
558
566
artifact source : sourcesJar, classifier : " src"
559
- artifact source : devJar, classifier : " dev"
567
+ artifact source : ( devJar. enabled ? devJar : shadowDevJar) , classifier : " dev"
560
568
if (apiPackage) {
561
569
artifact source : apiJar, classifier : " api"
562
570
}
@@ -568,13 +576,15 @@ publishing {
568
576
}
569
577
570
578
repositories {
571
- maven {
572
- name = repositoryName
573
- url = repositoryURL
574
- def creds = getCredentials()
575
- credentials {
576
- username = creds == null ? " none" : creds. username
577
- password = creds == null ? " none" : creds. password
579
+ if (repositoryURL. trim() != " " ) {
580
+ maven {
581
+ name = repositoryName
582
+ url = repositoryURL
583
+ def creds = getCredentials()
584
+ credentials {
585
+ username = creds == null ? " none" : creds. username
586
+ password = creds == null ? " none" : creds. password
587
+ }
578
588
}
579
589
}
580
590
}
0 commit comments