11// Load credentials for VSTS Maven
2- project. ext. vstsUsername = System . getenv(" ENV_VSTS_MVN_ANDROID_MSAL_USERNAME " ) != null ? System . getenv(" ENV_VSTS_MVN_ANDROID_MSAL_USERNAME " ) : project. findProperty(" vstsUsername" )
3- project. ext. vstsPassword = System . getenv(" ENV_VSTS_MVN_ANDROID_MSAL_ACCESSTOKEN " ) != null ? System . getenv(" ENV_VSTS_MVN_ANDROID_MSAL_ACCESSTOKEN " ) : project. findProperty(" vstsMavenAccessToken" )
2+ project. ext. vstsUsername = System . getenv(" ENV_VSTS_MVN_CRED_USERNAME " ) != null ? System . getenv(" ENV_VSTS_MVN_CRED_USERNAME " ) : project. findProperty(" vstsUsername" )
3+ project. ext. vstsMavenAccessToken = System . getenv(" ENV_VSTS_MVN_CRED_ACCESSTOKEN " ) != null ? System . getenv(" ENV_VSTS_MVN_CRED_ACCESSTOKEN " ) : project. findProperty(" vstsMavenAccessToken" )
44
55buildscript {
66 apply from : rootProject. file(" gradle/versions.gradle" )
77
88 repositories {
9+ // If you don't have access to the package feed uncomment these repositories
10+ // mavenCentral()
911 google()
10- mavenCentral()
12+ maven {
13+ // msazure and aria are consumed via upstream sources of the NewAndroid feed.
14+ name " vsts-maven-new-android"
15+ url " https://identitydivision.pkgs.visualstudio.com/_packaging/NewAndroid/maven/v1"
16+ credentials {
17+ username System . getenv(" ENV_VSTS_MVN_CRED_USERNAME" ) != null ? System . getenv(" ENV_VSTS_MVN_CRED_USERNAME" ) : project. findProperty(" vstsUsername" )
18+ password System . getenv(" ENV_VSTS_MVN_CRED_ACCESSTOKEN" ) != null ? System . getenv(" ENV_VSTS_MVN_CRED_ACCESSTOKEN" ) : project. findProperty(" vstsMavenAccessToken" )
19+ }
20+ }
1121 }
1222
1323 dependencies {
@@ -18,20 +28,16 @@ buildscript {
1828
1929allprojects {
2030 repositories {
31+ // If you don't have access to the package feed uncomment these repositories
32+ // mavenCentral()
2133 google()
2234 mavenLocal()
23- mavenCentral()
24- // Adding here because Travis cannot access AndroidADAL feed.
25- maven {
26- url ' https://pkgs.dev.azure.com/MicrosoftDeviceSDK/DuoSDK-Public/_packaging/Duo-SDK-Feed/maven/v1'
27- name ' Duo-SDK-Feed'
28- }
2935 maven {
30- name " vsts-maven-adal -android"
31- url " https://identitydivision.pkgs.visualstudio.com/_packaging/AndroidADAL /maven/v1"
36+ name " vsts-maven-new -android"
37+ url " https://identitydivision.pkgs.visualstudio.com/_packaging/NewAndroid /maven/v1"
3238 credentials {
3339 username project. vstsUsername
34- password project. vstsPassword
40+ password project. vstsMavenAccessToken
3541 }
3642 }
3743 }
0 commit comments