Skip to content
This repository has been archived by the owner on Mar 26, 2019. It is now read-only.

AppMetrics/HealthAzure

Repository files navigation

This repo has been archived, source code and issues moved to AppMetrics

App Metrics Health - Azure Extensions App Metrics

Official Site License

What is App Metrics Health - Azure Extensions?

App Metrics is an open-source and cross-platform .NET library used to record metrics within an application. This repository includes App Metrics Health Check extension packages for check Azure resource health.

Latest Builds & Packages

Branch AppVeyor
dev AppVeyor
master AppVeyor
Package Dev Release Pre-Release Release
App.Metrics.Health.Checks.AzureDocumentDB MyGet Status NuGet Status NuGet Status
App.Metrics.Health.Checks.AzureStorage MyGet Status NuGet Status NuGet Status
App.Metrics.Health.Checks.AzureServiceBus MyGet Status NuGet Status NuGet Status
App.Metrics.Health.Checks.AzureEventHubs MyGet Status NuGet Status NuGet Status

How to build

AppVeyor builds are triggered on commits and PRs to dev and master branches.

See the following for build arguments and running locally.

Configuration Description Default Environment Required
BuildConfiguration The configuration to run the build, Debug or Release Release All Optional
PreReleaseSuffix The pre-release suffix for versioning nuget package artifacts e.g. beta ci All Optional
CoverWith DotCover or OpenCover to calculate and report code coverage, None to skip. When not None, a coverage file and html report will be generated at ./artifacts/coverage OpenCover Windows Only Optional
SkipCodeInspect false to run ReSharper code inspect and report results, true to skip. When true, the code inspection html report and xml output will be generated at ./artifacts/resharper-reports false Windows Only Optional
BuildNumber The build number to use for pre-release versions 0 All Optional
LinkSources Source link support allows source code to be downloaded on demand while debugging true All Optional

Windows

Run build.ps1 from the repositories root directory.

	.\build.ps1

With Arguments

	.\build.ps1 --ScriptArgs '-BuildConfiguration=Release -PreReleaseSuffix=beta -CoverWith=OpenCover -SkipCodeInspect=false -BuildNumber=1'

Contributing

See the contribution guidlines for details.

License

This library is release under Apache 2.0 License ( see LICENSE ) Copyright (c) 2017 Allan Hardy

See LICENSE