13 lines
666 B
PowerShell
13 lines
666 B
PowerShell
# 生成发布压缩包:框架依赖版 + 自包含版
|
|
param([string]$Version = '1.0.0')
|
|
$ErrorActionPreference = 'Stop'
|
|
$root = Split-Path -Parent $PSScriptRoot
|
|
$publish = Join-Path $root 'publish'
|
|
|
|
Compress-Archive -Path (Join-Path $publish 'win-x64-fdd/*') -DestinationPath (Join-Path $publish "OneClickRun-$Version-win-x64-fdd.zip") -Force
|
|
Compress-Archive -Path (Join-Path $publish 'win-x64-sc/*') -DestinationPath (Join-Path $publish "OneClickRun-$Version-win-x64-sc.zip") -Force
|
|
|
|
Get-ChildItem (Join-Path $publish '*.zip') |
|
|
Select-Object Name, @{n='MB';e={[math]::Round($_.Length/1MB,1)}}, @{n='Time';e={$_.LastWriteTime}} |
|
|
Format-Table -AutoSize
|