Wolfpack.Contrib.Checks.NuGet

This package provides HealthChecks related to NuGet and provides these HealthChecks...

NuGetReleaseCheck

This check takes a list of NuGet package names and checks to see if there has been a new release - if there has an alert is generated.

Install

Download the latest Wolfpack (v3 or higher)...then you download & install this plug-in at a command line prompt in the Wolfpack installation folder with...
wolfpack.agent.exe /update:Wolfpack.Contrib.Checks.NuGet

Files installed...
  • \Wolfpack.Contrib.Checks.NuGet.dll

Configuration

Browse to the Wolfpack configuration screen

http://localhost:802/ui/configure

...and use the tag cloud to locate the check tagged "NuGet".

Checks.Nuget.TagCloud.png

Set these properties...
Checks.Nuget.Config.png
  • Enable: true
  • Required Properties
    • "Scheduler": "EveryMinute" or the name of any scheduler you have installed
  • Packages: edit the comma limited list to provide the names of the NuGet packages you want to track
  • FriendlyId: A friendly, descriptive name for this check, eg: "WolfpackNuGetPackagesUpdateCheck"

Runtime

The check will store the version number of each package in a file called "_friendlyName.check.state" in the application installation folder.


Last edited May 13, 2014 at 10:53 AM by jimbobdog, version 20

Comments

No comments yet.