-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix release workflow and updated README file (#46)
Fix release workflow and updated README file
- Loading branch information
1 parent
d430b90
commit 3d59697
Showing
2 changed files
with
39 additions
and
61 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,49 +1,27 @@ | ||
# JFrog Visual Studio Extension | ||
# JFrog Visual Studio Extension | ||
[![Scanned by Frogbot](https://raw.github.com/jfrog/frogbot/master/images/frogbot-badge.png)](https://github.com/jfrog/frogbot#readme) | ||
|
||
|
||
| Target | Status | Installs | | ||
|:------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------------------------------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| | ||
| Visual Studio 2022 | [![Visual Studio 2022](https://vsmarketplacebadge.apphb.com/version/JFrog.JFrogV2.svg)](https://marketplace.visualstudio.com/items?itemName=JFrog.JFrogV2) | ![Artifactory Extension Marketplace Installs](https://img.shields.io/visual-studio-marketplace/i/JFrog.JFrogV2?label=marketplace%20installs&color=blue&style=for-the-badge) | | ||
| Visual Studio 2017, 2019 | [![Visual Studio 2017,2019](https://vsmarketplacebadge.apphb.com/version/JFrog.JFrog.svg)](https://marketplace.visualstudio.com/items?itemName=JFrog.JFrog) | ![Visual Studio 2017,2019](https://img.shields.io/visual-studio-marketplace/i/JFrog.JFrog?label=marketplace%20installs&color=blue&style=for-the-badge) | | ||
|
||
|
||
# Table of Contents | ||
|
||
- [About this Extension](#about-this-extension) | ||
- [Component Tree Icons](#component-tree-icons) | ||
- [Installing the Extension](#installing-the-extension) | ||
- [Building the Sources](#building-the-sources) | ||
- [Troublshooting Issues](#troublshooting-issues) | ||
- [Release Notes](#release-notes) | ||
- [Code Contributions](#code-contributions) | ||
|
||
## About this Extension | ||
JFrog Visual studio extension adds JFrog Xray scanning of NuGet project dependencies to your Visual Studio. | ||
To learn how to use the extension, please visit the [JFrog Visual Studio Extension User Guide](https://www.jfrog.com/confluence/display/XRAY/IDE+Integration#IDEIntegration-JFrogVisualStudioExtension). | ||
|
||
### Component Tree Icons | ||
The icon demonstrates the top severity issue of a selected component and its transitive dependencies. The following table describes the severities from lowest to highest: | ||
| Icon | Severity | Description | | ||
|:-----------------------------------:|:--------:|:---------------------------------------------------------------------------------------| | ||
| ![Normal](JFrogVSExtension/Resources/normal.png) | Normal | Scanned - No Issues | | ||
| ![Unknown](JFrogVSExtension/Resources/unknown.png) | Unknown | No CVEs attached to the vulnerability or the selected component not identified in Xray | | ||
| ![Low](JFrogVSExtension/Resources/low.png) | Low | Top issue with low severity | | ||
| ![Medium](JFrogVSExtension/Resources/medium.png) | Medium | Top issue with medium severity | | ||
| ![High](JFrogVSExtension/Resources/high.png) | High | Top issue with high severity | | ||
| ![Critical](JFrogVSExtension/Resources/critical.png) | Critical | Top issue with critical severity | ||
|
||
## Installing the Extension | ||
1. Make sure nuget.exe exists under your PATH environment variable | ||
2. Open Visual Studio | ||
3. Open *Tools* --> *Extensions and Updates* | ||
|
||
![alt](docs/images/getTools.png) | ||
|
||
4. Search for JFrog Visual Studio Extension | ||
5. Click on *Download* | ||
6. Once the installation is completed, re-open Visual Studio. | ||
|
||
## Release Notes | ||
| Visual Studio 2022 | [Visual Studio 2022](https://marketplace.visualstudio.com/items?itemName=JFrog.JFrogV2) | ![Artifactory Extension Marketplace Installs](https://img.shields.io/visual-studio-marketplace/i/JFrog.JFrogV2?label=marketplace%20installs&color=blue&style=for-the-badge) | | ||
| Visual Studio 2017, 2019 | [Visual Studio 2017,2019](https://marketplace.visualstudio.com/items?itemName=JFrog.JFrog) | ![Visual Studio 2017,2019](https://img.shields.io/visual-studio-marketplace/i/JFrog.JFrog?label=marketplace%20installs&color=blue&style=for-the-badge) | | ||
|
||
|
||
| Branch | Status | | ||
|:------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| | ||
| master | [![Test](https://github.com/jfrog/jfrog-visual-studio-extension/actions/workflows/tests.yml/badge.svg?branch=master)](https://github.com/jfrog/jfrog-visual-studio-extension/actions/workflows/tests.yml?query=branch%master) | | ||
| dev | [![Test](https://github.com/jfrog/jfrog-visual-studio-extension/actions/workflows/tests.yml/badge.svg?branch=dev)](https://github.com/jfrog/jfrog-visual-studio-extension/actions/workflows/tests.yml?query=branch%3Adev) | | ||
|
||
## 🤖 About this Extension | ||
The JFrog Visual Studio Extension adds JFrog Xray scanning of NuGet project dependencies to your Visual Studio IDE. It allows developers to view panels displaying vulnerability information about the components and their dependencies directly in Visual Studio. With this information, a developer can make an informed decision on whether to use a component or not before it gets entrenched into the organization’s product. The extension filter allows you view the scanned results according to issues. <br> | ||
To learn how to use the extension, please visit the [JFrog Visual Studio Extension User Guide](https://jfrog.com/help/r/jfrog-integrations-documentation/jfrog-visual-studio-extension). | ||
|
||
## 🥏 Release Notes | ||
The release notes are available [here](https://github.com/jfrog/jfrog-visual-studio-extension/releases). | ||
|
||
## Code Contributions | ||
We welcome community contribution through pull requests. | ||
## 🔥 Reporting Issues | ||
Please help us improve by reporting issues you encounter [here](https://github.com/jfrog/jfrog-visual-studio-extension/issues). | ||
|
||
## 💻 Contributions | ||
We welcome community contribution through pull requests. To help us improve this project, please read our [Contribution](https://github.com/jfrog/jfrog-visual-studio-extension/blob/master/CONTRIBUTING.md) guide. |