Misc/Get-NewContainerName.ps1
function Get-NewContainerName { Param( [Parameter(Mandatory=$false)] [string] $SourcePath = (Get-Location), [Parameter(Mandatory=$false)] [string]$ContainerName = $null ) if ($null -eq $ContainerName -or $ContainerName -eq "") { $ContainerName = Get-EnvironmentKeyValue -KeyName 'name' -SourcePath $SourcePath } if ($null -eq $ContainerName -or $containerName -eq "") { $ContainerName = Get-ContainerFromLaunchJson -LaunchJsonPath (Join-Path $SourcePath '.vscode\launch.json') } if ($null -eq $ContainerName -or $ContainerName -eq "") { $ContainerName = 'agentbuild' } $ContainerName } |