MegaBuild is an automated build utility. It is primarily intended to build multiple Visual Studio solutions (versions 2002 – 2019), but it also includes steps to run batch files, run PowerShell scripts, build MSBuild projects, send email, add output, wait a specified amount of time, or play sounds. You can also write your own custom step types that integrate into MegaBuild using the provided MegaBuild SDK.
MegaBuild was written in C# and requires the .NET Framework. To add custom step types you can use any .NET language to inherit from the MegaBuild.ExecutableStep type.
This software is CharityWare. If you use it, I ask that you donate something to the charity of your choice.
Click here to see a screenshot of MegaBuild.