Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 2.5 KB

File metadata and controls

41 lines (28 loc) · 2.5 KB

PSCodeHealth VSTS Extension

Overview

It is a VSTS extension providing a Build/Release task to gather PowerShell code quality metrics.
This task also allows to define (and optionally enforce) quality gates based on these code metrics.
It is essentially a wrapper around the PSCodeHealth PowerShell module to make it easy to use within VSTS.

Getting Started

Installation

Get it for free, from the Visual Studio Marketplace.

Usage

Once installed in your VSTS account, the PSCodeHealth task will be available for :

  • Build definitions
  • Release definitions

For usage instructions, please refer to the extension's README.

Also, to get a better understanding of what this task can do and how to use it, it is helpful to know the PSCodeHealth PowerShell module, which provides all functionality under the hood.
The following PSCodeHealth documentation pages are particularly relevant to the VSTS task usage :

Contributing to vsts-PSCodeHealth

You are welcome to contribute to this project. There are many ways you can help :

  1. Submit a bug report.
  2. Submit a fix for an issue.
  3. Submit a feature request.
  4. Submit test cases.
  5. Tell others about the project.
  6. Tell the developers how much you appreciate the project !
  7. Rate the extension on the Visual Studio Marketplace.

For more information on how to contribute to vsts-PSCodeHealth, please refer to the contributing guidelines