Skip to content

Commit c53afbc

Browse files
authored
Enhance publish.cmd to zip build outputs
1 parent 14a0432 commit c53afbc

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

HashifyNETCLI/publish.cmd

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,26 @@ dotnet publish -c Release -p:PublishProfile=Profile_Dependent_linux-x64
1717
dotnet publish -c Release -p:PublishProfile=Profile_Dependent_linux-arm
1818
dotnet publish -c Release -p:PublishProfile=Profile_Dependent_linux-arm64
1919
dotnet publish -c Release -p:PublishProfile=Profile_Dependent_linux-musl-x64
20-
@pause
20+
21+
cd "bin\Release\net8.0\publish\contained\"
22+
tar -a -c -f "win-x86-contained.zip" "win-x86"
23+
tar -a -c -f "win-x64-contained.zip" "win-x64"
24+
tar -a -c -f "win-arm64-contained.zip" "win-arm64"
25+
tar -a -c -f "osx-x64-contained.zip" "osx-x64"
26+
tar -a -c -f "osx-arm64-contained.zip" "osx-arm64"
27+
tar -a -c -f "linux-x64-contained.zip" "linux-x64"
28+
tar -a -c -f "linux-arm-contained.zip" "linux-arm"
29+
tar -a -c -f "linux-arm64-contained.zip" "linux-arm64"
30+
tar -a -c -f "linux-musl-x64-contained.zip" "linux-musl-x64"
31+
cd "..\dependent\"
32+
tar -a -c -f "win-x86-dependent.zip" "win-x86"
33+
tar -a -c -f "win-x64-dependent.zip" "win-x64"
34+
tar -a -c -f "win-arm64-dependent.zip" "win-arm64"
35+
tar -a -c -f "osx-x64-dependent.zip" "osx-x64"
36+
tar -a -c -f "osx-arm64-dependent.zip" "osx-arm64"
37+
tar -a -c -f "linux-x64-dependent.zip" "linux-x64"
38+
tar -a -c -f "linux-arm-dependent.zip" "linux-arm"
39+
tar -a -c -f "linux-arm64-dependent.zip" "linux-arm64"
40+
tar -a -c -f "linux-musl-x64-dependent.zip" "linux-musl-x64"
41+
42+
@pause

0 commit comments

Comments
 (0)