Dashboard Task Runner New Deployment

Install Dev Tools

Selected Targets: 8 Windows 4 Linux Edit Selection
Language: PowerShell 7.x
1
2
3
4
5
6
7
8
9
10
# Install Docker Desktop and standard tools
Write-Host "Initializing LabSync deployment on $env:COMPUTERNAME..."

# Define packages
$packages = @("Docker.DockerDesktop", "Microsoft.VisualStudioCode", "Git.Git")

foreach ($pkg in $packages) {
  Write-Host "Installing $pkg..."
  winget install -e --id $pkg --accept-package-agreements --accept-source-agreements
  if ($LASTEXITCODE -ne 0) {
    Write-Error "Failed to install $pkg"
  }
}

Write-Host "Deployment Complete."