|5 months ago||about 1 month ago|
|MIT License||Apache License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
What build tool(s) do people use for their applications?
4 projects | reddit.com/r/dotnet | 8 Feb 2021
Achieving single command Infrastructure deployment using PowerShell DSC.
10 projects | dev.to | 8 Apr 2022
So I need to take a step back and Start-DscConfiguration won't be my entry point to deployment. I need a .ps1 script that installs modules. Or, bear with me, I'll be using a PowerShell build tool: Invoke-Build.
Module workflow in VS Code?
4 projects | reddit.com/r/PowerShell | 15 Apr 2021
I discovered the Invoke-Build build system, PSScriptAnalyzer for linting, and Pester for testing/mocking. I wrote a GitLab CI/CD pipeline that takes advantage of all of this to push releases to our company's PSRepo. I also discovered the Plaster template system for scaffolding new projects, and created a custom company template for standardizing our repo structures.
What are some alternatives?
Psake - A build automation tool written in PowerShell
Cake - :cake: Cake (C# Make) is a cross platform build automation system.
NUKE - 🏗 The AKEless Build System for C#/.NET
MSBuild - The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
CS Make - Sake Build
Pester - Pester is the ubiquitous test and mock framework for PowerShell.
Albacore - Albacore is a professional quality suite of Rake tasks for building .NET or Mono based systems.
FAKE - FAKE - F# Make
Nake - Magic script-based C# task runner for .NET Core