forked from microsoft/WindowsDeveloperConfig
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.ps1
More file actions
21 lines (17 loc) · 669 Bytes
/
Copy pathinstall.ps1
File metadata and controls
21 lines (17 loc) · 669 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<#
.SYNOPSIS
Apply the SQL winget DSC configuration on Windows.
.DESCRIPTION
This script is a thin CI/dev shim. The core artifact for the SQL flow is
`configuration.winget` in this directory - a winget DSC configuration that
installs SQL Server Developer, sqlcmd, VS Code, and the SQL Database Projects
extension without installing Visual Studio or SSDT.
#>
[CmdletBinding()]
param()
$ErrorActionPreference = 'Stop'
Set-StrictMode -Version Latest
& (Join-Path $PSScriptRoot '..\_common\apply-configuration.ps1') `
-Id 'sql' `
-ConfigFile (Join-Path $PSScriptRoot 'configuration.winget') `
-RequireCommands @('sqlcmd', 'code')