@@ -72,21 +72,34 @@ extends:
7272 Copy-Item $(downloadLocalProperties.secureFilePath) local.properties -Verbose
7373 displayName: Copy secring and 'local.properties'
7474
75- - script : ./gradlew --no-daemon publishToMavenLocal -PmavenCentralPublishingEnabled=true -PmavenCentralSnapshotArtifactSuffix=""
75+ - task : MavenAuthenticate@0
76+ displayName : Authenticate to Azure Artifacts feed (PAT-less)
77+ inputs :
78+ artifactsFeeds : ' GraphDeveloperExperiences_Public'
79+
80+ - script : ./gradlew --no-daemon --init-script .azure-pipelines/network-isolation-feed.init.gradle publishToMavenLocal -PmavenCentralPublishingEnabled=true -PmavenCentralSnapshotArtifactSuffix=""
7681 displayName : Publish to local Maven for verification
7782 condition : contains(variables['build.sourceBranch'], 'refs/tags/v')
83+ env :
84+ SYSTEM_ACCESSTOKEN : $(System.AccessToken)
7885
79- - script : ./gradlew --no-daemon publishToMavenLocal -PmavenCentralPublishingEnabled=true
86+ - script : ./gradlew --no-daemon --init-script .azure-pipelines/network-isolation-feed.init.gradle publishToMavenLocal -PmavenCentralPublishingEnabled=true
8087 displayName : Publish to local Maven for verification
8188 condition : not(contains(variables['build.sourceBranch'], 'refs/tags/v'))
89+ env :
90+ SYSTEM_ACCESSTOKEN : $(System.AccessToken)
8291
83- - script : ./gradlew --no-daemon publishMavenPublicationToADORepository -PmavenCentralPublishingEnabled=true -PmavenCentralSnapshotArtifactSuffix=""
92+ - script : ./gradlew --no-daemon --init-script .azure-pipelines/network-isolation-feed.init.gradle publishMavenPublicationToADORepository -PmavenCentralPublishingEnabled=true -PmavenCentralSnapshotArtifactSuffix=""
8493 displayName : Publish to local Maven ADO for ESRP
8594 condition : contains(variables['build.sourceBranch'], 'refs/tags/v')
95+ env :
96+ SYSTEM_ACCESSTOKEN : $(System.AccessToken)
8697
87- - script : ./gradlew --no-daemon publishMavenPublicationToADORepository -PmavenCentralPublishingEnabled=true
98+ - script : ./gradlew --no-daemon --init-script .azure-pipelines/network-isolation-feed.init.gradle publishMavenPublicationToADORepository -PmavenCentralPublishingEnabled=true
8899 displayName : Publish to local Maven ADO for ESRP
89100 condition : not(contains(variables['build.sourceBranch'], 'refs/tags/v'))
101+ env :
102+ SYSTEM_ACCESSTOKEN : $(System.AccessToken)
90103
91104 - pwsh : |
92105 $contents = Get-Content gradle.properties -Raw
0 commit comments