-
-
Notifications
You must be signed in to change notification settings - Fork 59
Home
Roman Kuzmin edited this page May 20, 2012
·
57 revisions
Welcome to the Invoke-Build wiki!
Invoke-Build.ps1 (engine) and Invoke-Builds.ps1 (parallel engine) are build and test automation tools implemented as PowerShell scripts. They invoke tasks from scripts written in PowerShell with domain-specific language. Build flow and concepts are similar to MSBuild. Scripts are similar to psake but look more like usual due to standard script parameters and script scope variables.
- Script Tutorial
- Parallel Builds
- How Build Works
- Special Variables
- Special Aliases
- Incremental Tasks
- Partial Incremental Tasks
- Build and Task Failures
- Build Result Analysis
- Visualization of Build Graphs
- Comparison with MSBuild
- Using for Test Automation
- Build Scripts in Projects
- Use Wrapper Scripts
- Concepts
- Script Tutorial
- Incremental Tasks
- Partial Incremental Tasks
- How Build Works
- Special Variables
- Build Failures
- Build Analysis
- Parallel Builds
- Persistent Builds
- Portable Build Scripts
- Using for Test Automation
- Debugging Tips
- VSCode Tips
Helpers
- Invoke Task from VSCode
- Generate VSCode Tasks
- Invoke Task from ISE
- Resolve MSBuild
- Show Build Trees
- Show Build Graph
- Argument Completers
- Invoke-Build.template
Appendix