Skip to content

Build scripts

Steven Maillet edited this page Jun 25, 2025 · 2 revisions

PowerShell Build Scripts

PowerShell is used to provide all of the build scripting and automation. This keeps the GH Action YAML files as limited as possible and focuses the overall flow/logic of a build in an easy-to-follow imperative language.

Modules

The build makes use of a common folder structure and patterns for the Ubiquity.NET family of repositories. This involves use of several PowerShell modules and common usage pattern script commands.

CommonBuild

The CommonBuild PowerShell Module is intended to contain all of the repository neutral common re-usable scripting in support of the Ubiquity.NET family of projects.

RepoBuild

This module contains repo-specific support used by the command scripts

Command Scripts

Common command scripts (and parameters) are used to simplify moving between repositories in the Ubiquity.NET family of projects.

Clone this wiki locally