Remove dependancy on Choco
* Remove dependency on Choco
Remove Choco call and switch to downloading a specific version of Doxygen, 1.8.15. Install arguments from
@@ -251,9 +251,12 @@ jobs:
path: $(Build.ArtifactStagingDirectory)/packages
# Generate Documentation
- - pwsh: >-
- choco install doxygen.install
- displayName: Install Doxygen
+ - pwsh: |
+ $setupFile="doxygen-1.8.15-setup.exe";
+ Invoke-WebRequest -MaximumRetryCount 10 -Uri "https://azuresdktooling.blob.core.windows.net/dependencies/doxygen-1.8.15-setup.exe" `
+ -OutFile $setupFile | Wait-Process; Start-Process -Filepath .\$setupFile -ArgumentList @("/VERYSILENT") -Wait
+ workingDirectory: $(Agent.TempDirectory)
+ displayName: Download and Install Doxygen
- ${{ each artifact in parameters.Artifacts }}:
- pwsh: Write-Host "##vso[task.setvariable variable=PackageVersion]$(Get-Content .\sdk\${{ parameters.ServiceDirectory }}\${{ artifact.Path }}\version.txt)"
