From f88ceb02e37f4cfd34fb94c5c6507447cad65e99 Mon Sep 17 00:00:00 2001 From: "Mollenkopf, Fabian (RDSS)" Date: Thu, 18 Apr 2024 16:26:24 +0200 Subject: [PATCH] chore: use install parameter --- build.ps1 | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/build.ps1 b/build.ps1 index a706fbe..0533ac9 100644 --- a/build.ps1 +++ b/build.ps1 @@ -1,6 +1,8 @@ param( [Parameter(Mandatory = $false, HelpMessage = 'Clean build, wipe out all build artifacts. (Switch, default: false)')] - [switch]$clean = $false + [switch]$clean = $false, + [Parameter(Mandatory = $false, HelpMessage = 'Install all dependencies required to build. (Switch, default: false)')] + [switch]$install = $false ) function Test-RunningInCIorTestEnvironment { @@ -49,8 +51,10 @@ try { # bootstrap environment Invoke-Bootstrap - # Run pypeline - .\.venv\Scripts\pypeline run + if (-Not $install) { + # Run pypeline + .\.venv\Scripts\pypeline run + } } finally { Pop-Location