We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 57e66c9 commit cbdff74Copy full SHA for cbdff74
.gitignore
@@ -29,3 +29,4 @@ obj
29
/UsnParser/publish
30
/tool
31
/publish
32
+/release
Publish.ps1
publish.ps1
@@ -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
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