Skip to content

Commit cbdff74

Browse files
committed
Update publish power shell script.
1 parent 57e66c9 commit cbdff74

File tree

3 files changed

+24
-7
lines changed

3 files changed

+24
-7
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ obj
2929
/UsnParser/publish
3030
/tool
3131
/publish
32+
/release

Publish.ps1

Lines changed: 0 additions & 7 deletions
This file was deleted.

publish.ps1

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
$rids = "win-x64", "win-x86"
2+
3+
Push-Location .\UsnParser
4+
5+
foreach ($rid in $rids) {
6+
dotnet publish -c release -r $rid --self-contained -o ..\publish\$rid /p:PublishSingleFile=true /p:PublishTrimmed=true
7+
}
8+
9+
Pop-Location
10+
11+
New-Item -ItemType "directory" -Name "release" -Force
12+
13+
foreach ($rid in $rids) {
14+
$path = ".\publish\$rid"
15+
16+
$compress = @{
17+
Path = $path
18+
CompressionLevel = "Optimal"
19+
DestinationPath = ".\release\UsnParser-$rid.zip"
20+
}
21+
22+
Compress-Archive @compress -Force
23+
}

0 commit comments

Comments
 (0)