{"repo":"nightroman/Invoke-Build","free":true,"listed":false,"github":"https://github.com/nightroman/Invoke-Build","clone":"git clone https://github.com/nightroman/Invoke-Build.git","description":"Build Automation in PowerShell","language":"PowerShell","stars":725,"topics":["powershell","build","automation"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Build Automation in PowerShell Invoke-Build is a build and test automation tool which invokes tasks defined in PowerShell v3.0+ scripts. It is similar to psake but arguably easier to use and more powerful. It is complete, bug free, well covered by tests. In addition to basic task processing the engine supports - Incremental tasks with effectively processed inputs and outputs. - Persistent builds which can be resumed after interruptions. - Parallel builds in separate workspaces with common stats. - Batch invocation of tests composed as tasks. - Ability to define new classes of tasks. Invoke-Build v3.0.1+ is cross-platform with PowerShell Core. Invoke-Build can be effectively used in VSCode and ISE. Several PowerShell Team projects use Invoke-Build. The package The package includes the engine, helpers, and help: - Invoke-Build.ps1 - invokes build scripts, this is the build engine - Build-Checkpoint.ps1 - invokes persistent builds using the engine - Build-Parallel.ps1 - invokes parallel builds using the engine - Resolve-MSBuild.ps1 - finds the specified or latest MSBuild - Show-TaskHelp.ps1 - shows task help, used on WhatIf calls - about InvokeBuild.help.txt - module help file - Help.xml - content for Get-Help Extra scripts, see PSGallery and the repository: - Invoke-Build.ArgumentCompleters - completers for v5 native, TabExpansion2.ps1 - Invoke-TaskFromVSCode - invokes a task from a build script opened in VSCode - Show-BuildGraph - shows task graph by Graphviz Viz.js or dot - N","default_branch":null,"files":null,"tree":[],"storefront":"/r/nightroman","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nightroman/Invoke-Build/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}