Achieving single command Infrastructure deployment using PowerShell DSC.

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Invoke-Build

    Build Automation in PowerShell

    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.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • 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…

  • FAKE

    FAKE - F# Make

    You may use other tools too: psake, make, cake, fake or any other *ake you are familiar with. I look at them as a tools that make build tasks behind simple commands and help me answer: How did I run that code again?

  • Psake

    A build automation tool written in PowerShell

    You may use other tools too: psake, make, cake, fake or any other *ake you are familiar with. I look at them as a tools that make build tasks behind simple commands and help me answer: How did I run that code again?

  • Invoke-Build.template

    Invoke-Build script template

    So, we still must install Invoke-Build? Well, conveniently, there is a template for invoke-build file that detects if Invoke-Build is installed or not and installs it and we'll use it.

  • psdsctest

    View on GitHub

  • Cake

    :cake: Cake (C# Make) is a cross platform build automation system.

    You may use other tools too: psake, make, cake, fake or any other *ake you are familiar with. I look at them as a tools that make build tasks behind simple commands and help me answer: How did I run that code again?

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How do you specify Debug or Release when calling Invoke-psake?

    1 project | /r/PowerShell | 9 Jun 2021
  • pake: Just another Make but with Powershell

    1 project | /r/programming | 20 Jan 2021
  • Ask HN: Do You Prefer Powershell?

    1 project | news.ycombinator.com | 19 Jan 2023
  • Github pipelines/actions for .net build/deployment workflow?

    2 projects | /r/github | 28 Nov 2022
  • How do you guys make sense of a complex project on GitHub?

    2 projects | /r/csharp | 16 Feb 2022

Did you konow that PowerShell is
the 40th most popular programming language
based on number of metions?