Skip to content

LoECDA/LoECDA-Build-Extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Tasks

PowerShell Build

Tasks to make linting, testing, and publishing PowerShell modules delightful.

Inputs:

  • actionType / Action - Build Action to Perform
    • syntax / Validate PowerShell Syntax
    • lint / Lint with PSScriptAnalyzer
    • unit / Run Unit Tests with Pester

Example:

queue:
  name: Hosted VS2017

steps:
- task: LoECDA.68377f11-49ef-47cc-8f89-8521c12dc65e.c7f221ba-f39c-47b0-bdf8-aa9ca2a13cdb.PowerShellBuild@0
  displayName: Lint
  inputs:
    actionType: "lint"

- task: LoECDA.68377f11-49ef-47cc-8f89-8521c12dc65e.c7f221ba-f39c-47b0-bdf8-aa9ca2a13cdb.PowerShellBuild@0
  displayName: Unit
  inputs:
    actionType: "unit"

About

Build Extensions to support Yo Team Projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published