Skip to content

Commit

Permalink
Add condition to generate release file in local dev build only (#17255)
Browse files Browse the repository at this point in the history
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com>
  • Loading branch information
github-actions[bot] and adityapatwardhan committed May 4, 2022
1 parent b0cc561 commit 0504528
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions tools/packaging/packaging.psm1
Expand Up @@ -210,18 +210,20 @@ function Start-PSPackage {
# Copy the default.help.txt so it's part of the package
Copy-Item "$RepoRoot/assets/default.help.txt" -Destination "$Source/en-US" -Force

# Make sure psoptions.json file exists so appropriate files.wsx is generated
$psOptionsPath = (Join-Path -Path $Source "psoptions.json")
if (-not (Test-Path -Path $psOptionsPath)) {
$createdOptionsFile = New-Item -Path $psOptionsPath -Force
Write-Verbose -Verbose "Created psoptions file: $createdOptionsFile"
}

# Make sure _manifest\spdx_2.2\manifest.spdx.json file exists so appropriate files.wxs is generated
$manifestSpdxPath = (Join-Path -Path $Source "_manifest\spdx_2.2\manifest.spdx.json")
if (-not (Test-Path -Path $manifestSpdxPath)) {
$createdSpdxPath = New-Item -Path $manifestSpdxPath -Force
Write-Verbose -Verbose "Created manifest.spdx.json file: $createdSpdxPath"
if (-not $SkipGenerateReleaseFiles -and -not $env:TF_BUILD) {
# Make sure psoptions.json file exists so appropriate files.wsx is generated
$psOptionsPath = (Join-Path -Path $Source "psoptions.json")
if (-not (Test-Path -Path $psOptionsPath)) {
$createdOptionsFile = New-Item -Path $psOptionsPath -Force
Write-Verbose -Verbose "Created psoptions file: $createdOptionsFile"
}

# Make sure _manifest\spdx_2.2\manifest.spdx.json file exists so appropriate files.wxs is generated
$manifestSpdxPath = (Join-Path -Path $Source "_manifest\spdx_2.2\manifest.spdx.json")
if (-not (Test-Path -Path $manifestSpdxPath)) {
$createdSpdxPath = New-Item -Path $manifestSpdxPath -Force
Write-Verbose -Verbose "Created manifest.spdx.json file: $createdSpdxPath"
}
}

# If building a symbols package, we add a zip of the parent to publish
Expand Down

0 comments on commit 0504528

Please sign in to comment.