[PR #1] [MERGED] First version of dotnet zip, dotnet tarball #158

Open
opened 2026-01-29 16:30:53 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/quamotion/dotnet-packaging/pull/1
Author: @qmfrederik
Created: 5/3/2017
Status: Merged
Merged: 5/3/2017
Merged by: @qmfrederik

Base: masterHead: features/targz


📝 Commits (7)

  • 0442804 Update to the RTM version of the file formats
  • fb85121 Use Nerdbank.GitVersioning, target win7-x64
  • 6978d46 Update dotnet-zip, dotnet-tarball targets
  • d8af179 Make the demo project work with both dotnet-zip and dotnet-tarball
  • deb2f2f Add Solution file
  • 0a5e8bf Update AppVeyor script
  • ff574f2 Update the NuGet package descriptions

📊 Changes

12 files changed (+222 additions, -78 deletions)

View changed files

📝 Packaging.Targets/Packaging.Targets.csproj (+12 -8)
📝 Packaging.Targets/TarballTask.cs (+5 -44)
Packaging.Targets/ZipTask.cs (+68 -0)
📝 Packaging.Targets/build/Packaging.Targets.targets (+15 -7)
📝 appveyor.yml (+6 -12)
📝 demo/NuGet.config (+3 -0)
📝 demo/demo.csproj (+5 -7)
demo/version.json (+7 -0)
dotnet-packaging.sln (+34 -0)
📝 dotnet-tarball/dotnet-tarball.csproj (+14 -0)
dotnet-zip/Program.cs (+24 -0)
dotnet-zip/dotnet-zip.csproj (+29 -0)

📄 Description

This PR adds the first 'final' versions of the dotnet zip and dotnet tarball commands. If you have a .NET project that targets multiple runtimes, you now get output like {projectname}.{version}-{runtime}.zip|tar.gz.

Also updates the projects to match the RTM version of the .NET Core tooling, and adds a solution file.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/quamotion/dotnet-packaging/pull/1 **Author:** [@qmfrederik](https://github.com/qmfrederik) **Created:** 5/3/2017 **Status:** ✅ Merged **Merged:** 5/3/2017 **Merged by:** [@qmfrederik](https://github.com/qmfrederik) **Base:** `master` ← **Head:** `features/targz` --- ### 📝 Commits (7) - [`0442804`](https://github.com/quamotion/dotnet-packaging/commit/0442804d625da4300f0c211049f312dac169f21b) Update to the RTM version of the file formats - [`fb85121`](https://github.com/quamotion/dotnet-packaging/commit/fb85121c59cf3d1652e66e1cb0942c1e710acf49) Use Nerdbank.GitVersioning, target win7-x64 - [`6978d46`](https://github.com/quamotion/dotnet-packaging/commit/6978d462beac72d17855a2a25448ac1bd9ec6008) Update dotnet-zip, dotnet-tarball targets - [`d8af179`](https://github.com/quamotion/dotnet-packaging/commit/d8af179b29c230a1d169751cb1fbcb5d19d12b21) Make the demo project work with both dotnet-zip and dotnet-tarball - [`deb2f2f`](https://github.com/quamotion/dotnet-packaging/commit/deb2f2fe3bd04f49793d2006a84e101872a47631) Add Solution file - [`0a5e8bf`](https://github.com/quamotion/dotnet-packaging/commit/0a5e8bfb273f8aeecd59ae0914febc41c00847ac) Update AppVeyor script - [`ff574f2`](https://github.com/quamotion/dotnet-packaging/commit/ff574f23e0c10b0acb3cfaab2ca546d1d7b62d3a) Update the NuGet package descriptions ### 📊 Changes **12 files changed** (+222 additions, -78 deletions) <details> <summary>View changed files</summary> 📝 `Packaging.Targets/Packaging.Targets.csproj` (+12 -8) 📝 `Packaging.Targets/TarballTask.cs` (+5 -44) ➕ `Packaging.Targets/ZipTask.cs` (+68 -0) 📝 `Packaging.Targets/build/Packaging.Targets.targets` (+15 -7) 📝 `appveyor.yml` (+6 -12) 📝 `demo/NuGet.config` (+3 -0) 📝 `demo/demo.csproj` (+5 -7) ➕ `demo/version.json` (+7 -0) ➕ `dotnet-packaging.sln` (+34 -0) 📝 `dotnet-tarball/dotnet-tarball.csproj` (+14 -0) ➕ `dotnet-zip/Program.cs` (+24 -0) ➕ `dotnet-zip/dotnet-zip.csproj` (+29 -0) </details> ### 📄 Description This PR adds the first 'final' versions of the dotnet zip and dotnet tarball commands. If you have a .NET project that targets multiple runtimes, you now get output like `{projectname}.{version}-{runtime}.zip|tar.gz`. Also updates the projects to match the RTM version of the .NET Core tooling, and adds a solution file. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 16:30:53 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/dotnet-packaging#158