Skip to content

Commit 9085d71

Browse files
committed
Update readme, icon license and build matrix
1 parent aa8053b commit 9085d71

File tree

3 files changed

+54
-9
lines changed

3 files changed

+54
-9
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
os: [windows-latest]
17+
os: [windows-latest, ubuntu-latest, macos-latest]
1818
steps:
1919
- name: Get the sources
2020
uses: actions/checkout@v2

README.md

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,44 @@
11
# DPI
2-
Dependency Inventory .NET Tool - Inventories dependencies to Azure Log Analytics
2+
3+
Dependency Inventory .NET Tool - Inventories dependencies and reports to Azure Log Analytics
4+
5+
## Obtain
6+
7+
`dotnet tool install -g dpi`
8+
9+
## Commands
10+
11+
Use `-h` / `--help` to get current list of available commands and options.
12+
13+
```bash
14+
dpi --help
15+
```
16+
17+
### nuget
18+
19+
The NuGet branch of commands have recursively from given path inventories packages present in
20+
21+
* csproj (project assets if restored)
22+
* packages.config
23+
* .NET Tool manifests
24+
* Cake build script files
25+
26+
#### analyze
27+
28+
**nuget analyze** command inventories and outputs result to console or file.
29+
30+
```bash
31+
dpi nuget --output table analyze
32+
```
33+
34+
#### report
35+
36+
**nuget report** analyzes and reports result to Azure Log Analytics.
37+
38+
```bash
39+
export NuGetReportSettings_WorkspaceId=<workspaceid>
40+
41+
export NuGetReportSettings_SharedKey=<sharedkey>
42+
43+
dpi nuget --output table report
44+
```

icon/LICENSE.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,24 @@
11
# Icon License
22

3-
Icon is not MIT licensed
4-
53
March 10, 2021
4+
*Icon is not MIT licensed*
5+
6+
## ROYALTY–FREE LICENSE
67

7-
ROYALTY–FREE LICENSE
88
Image: “investigation Icon #2048220
99
Purchased from Noun Project
1010

11-
LICENSEE
11+
## LICENSEE
12+
1213
Mattias Karlsson
1314

14-
LICENSOR
15+
## LICENSOR
16+
1517
The Noun Project, Inc.
1618

17-
On behalf of
19+
## On behalf of
20+
1821
[Made](https://thenounproject.com/elki)
1922

20-
This license grants its holder perpetual, non-exclusive, worldwide rights to unlimited use of the licensed
23+
This license grants its **holder** perpetual, non-exclusive, worldwide rights to unlimited use of the licensed
2124
image, as covered by Noun Project's Terms of Use ([thenounproject.com/legal](https://thenounproject.com/legal/)).

0 commit comments

Comments
 (0)