Update mac release build to create the nuget.config (#8185)

Update the build definition to create the nuget.config for the gallery modules.
This commit is contained in:
Aditya Patwardhan authored and Travis Plunk committed 2018-11-05 16:15:56 -08:00
1 parent acf5eb5053
commit e6c3a38336
1 file changed
+9
+9
View File
@@ -14,6 +14,15 @@ steps:
scriptPath: 'tools/releaseBuild/setReleaseTag.sh'
args: '-ReleaseTag $(ReleaseTagVar) -Variable "ReleaseTagVar"'
displayName: 'Calculate Release Tag'
- powershell: |
Import-Module $(Build.SourcesDirectory)/build.psm1 -Force
New-NugetConfigFile -NugetFeedUrl $(AzDevOpsFeed) -UserName $(AzDevOpsFeedUserName) -ClearTextPAT $(AzDevOpsFeedPAT) -FeedName AzDevOpsFeed -Destination $(Build.SourcesDirectory)/src/Modules
if(-not (Test-Path "$(Build.SourcesDirectory)/src/Modules/nuget.config"))
{
throw "nuget.config is not created"
}
displayName: 'Add nuget.config for AzDevOps feed for PSGallery modules '
- task: ShellScript@2
inputs:
scriptPath: 'tools/installpsh-osx.sh'