18 строки
751 B
PowerShell
18 строки
751 B
PowerShell
param(
|
|
[string]$buildCorePowershellUrl = "https://opbuildstorageprod.blob.core.windows.net/opps1container/.openpublishing.buildcore.ps1",
|
|
[string]$parameters
|
|
)
|
|
# Main
|
|
$errorActionPreference = 'Stop'
|
|
|
|
# Step-1: Download buildcore script to local
|
|
echo "download build core script to local with source url: $buildCorePowershellUrl"
|
|
$repositoryRoot = Split-Path -Parent $MyInvocation.MyCommand.Definition
|
|
$buildCorePowershellDestination = "$repositoryRoot\.openpublishing.buildcore.ps1"
|
|
Invoke-WebRequest -MaximumRetryCount 10 $buildCorePowershellUrl -OutFile "$buildCorePowershellDestination"
|
|
|
|
# Step-2: Run build core
|
|
echo "run build core script with parameters: $parameters"
|
|
& "$buildCorePowershellDestination" "$parameters"
|
|
exit $LASTEXITCODE
|