19 lines
390 B
PowerShell
19 lines
390 B
PowerShell
param(
|
|
$site,
|
|
$accessToken,
|
|
[ValidateSet("Site", "Tenant")]
|
|
$scope,
|
|
[switch]$isDev
|
|
)
|
|
|
|
# Install pnp powershell module on your release agent/vm
|
|
|
|
$sppkgPath = "PROD-sppkg"
|
|
|
|
if ($isDev.ToString) {
|
|
$sppkgPath = "DEV-sppkg"
|
|
}
|
|
|
|
Connect-PnPOnline $site -AccessToken $accessToken
|
|
|
|
Add-PnPApp -Path "./_SPFx build/$sppkgPath/react-app-settings.sppkg" -Scope $scope -Publish |