Skip to content

Commit

Permalink
publish in nuget
Browse files Browse the repository at this point in the history
  • Loading branch information
Lifailon committed May 15, 2024
1 parent b3318d3 commit 489b7ed
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 0 deletions.
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# PSDomainTest

<p align="center">
<a href="https://github.com/Lifailon/PSDomainTest"><img title="GitHub"src="https://img.shields.io/github/v/release/Lifailon/PSDomainTest?logo=GitHub&label=GitHub"></a>
<a href="https://www.nuget.org/packages/PSDomainTest"><img title="NuGet"src="https://img.shields.io/nuget/vpre/PSDomainTest?logo=nuget&label=NuGet"></a>
<a href="https://github.com/Lifailon/PSDomainTest/blob/rsa/LICENSE"><img title="License"src="https://img.shields.io/github/license/Lifailon/PSDomainTest?link=https%3A%2F%2Fgithub.com%2FLifailon%2FPSDomainTest%2Fblob%2Frsa%2FLICENSE"></a>
</p>

PowerShell module to test DNS records of any domain using [ZoneMaster](https://github.com/zonemaster/zonemaster) api.

By default, get down the result in the format of a PowerShell object whose metrics can be passed to a monitoring system (such as Zabbix or InfluxDB and Grafana 📊). The module also allows you to get the result in `json` format and `html` report.
Expand All @@ -8,6 +14,18 @@ By default, get down the result in the format of a PowerShell object whose metri

## 🚀 Install

You must have a NuGet repository registered:

```PowerShell
Register-PSRepository -Name "NuGet" -SourceLocation "https://www.nuget.org/api/v2" -InstallationPolicy Trusted
```

Install the module from the [NuGet](https://www.nuget.org/packages/PSDomainTest) package manager:

```PowerShell
Install-Module PSDomainTest -Repository NuGet -Scope CurrentUser
```

### Params:

| Name | Description | Type | Mandatory |
Expand Down
Binary file added nuget/PSDomainTest.1.0.0.nupkg
Binary file not shown.
20 changes: 20 additions & 0 deletions nuget/PSDomainTest.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?xml version="1.0"?>
<package >
<metadata>
<id>PSDomainTest</id>
<version>1.0.0</version>
<authors>Lifailon</authors>
<owners>Lifailon</owners>
<description>PowerShell module to test DNS records of any domain using ZoneMaster api</description>
<tags>PowerShell, Module, Domain, DNS, Domain-Test, DNS-Test, Test, api, json, html-report, Zonemaster</tags>
<repository type="git" url="https://github.com/Lifailon/PSDomainTest" />
<projectUrl>https://github.com/Lifailon/PSDomainTest</projectUrl>
<licenseUrl>https://github.com/Lifailon/PSDomainTest/blob/rsa/LICENSE</licenseUrl>
<contentFiles>
<files include="PSDomainTest.psm1" buildAction="Content" />
<files include="PSDomainTest.psd1" buildAction="Content" />
<files include="README.md" buildAction="Content" />
<files include="LICENSE" buildAction="Content" />
</contentFiles>
</metadata>
</package>

0 comments on commit 489b7ed

Please sign in to comment.