dependency-check / azuredevops

Dependency Check Azure DevOps Extension
Apache License 2.0
45 stars 25 forks source link

Documentation: Azure DevOps Server 2019 On-premise Install Steps #26

Closed Sebbl22 closed 4 years ago

Sebbl22 commented 4 years ago

Describe the bug I cannot install the OWASP Dependency Check Azure DevOps Server Extension.

Version of dependency-check used Azure DevOps Extension 5.2.1.2

To Reproduce Steps to reproduce the behavior:

  1. Go to your on-premise Azure DevOps Server 2019 Update 1 (version 17.M153.5) root website
  2. Click on "Browse Marketplace" in the upper right corner
  3. Search the "OWASP Dependency Check" Plugin in the Azure DevOps Marketplace https://marketplace.visualstudio.com/items?itemName=dependency-check.dependencycheck grafik
  4. Click on "Get it free"
  5. An error is displayed: "We've encountered an error while downloading the extension. Please try again later." grafik

Expected behavior The extension installs an our local Azure DevOps Server. or The extension does not list "Azure DevOps Server 2019" as compatible installation target. (less prefered behavior)

Additional context

ejohn20 commented 4 years ago

Same issue as https://github.com/dependency-check/azuredevops/issues/7

Sebbl22 commented 4 years ago

@ejohn20 Thanks for moving this issue and pointing me in the right direction.

Maybe it would help to add some guidance at the Azure DevOps Marketplace page on how to configure this extension? Many other extensions include special on-premise configuration steps, e.g. this one Definition of Done

ejohn20 commented 4 years ago

I think that's a great idea. I don't have access to an on-prem installation of Azure DevOps. If you don't mind, would you want to take a shot at writing up your on-prem set up steps?

This content is in the overview.md file: https://github.com/dependency-check/azuredevops/blob/master/overview.md

If you are up for it, I'll merge in the PR with this content.

ejohn20 commented 4 years ago

@Sebbl22 FYI - The latest release now downloads the installer during execution, which reduced the package size tremendously.

Sebbl22 commented 4 years ago

@ejohn20 Thanks. I can now download the extension in my test environment without problems. There should be no more need for special on-prem installation steps.