Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imazen/nuget.bootstrapper
Updated bootstrapper for NuGet (based on cccef98651a7c284f5061777f5bb2f73f8c0cc1d, before it was deleted)
https://github.com/imazen/nuget.bootstrapper
Last synced: about 2 months ago
JSON representation
Updated bootstrapper for NuGet (based on cccef98651a7c284f5061777f5bb2f73f8c0cc1d, before it was deleted)
- Host: GitHub
- URL: https://github.com/imazen/nuget.bootstrapper
- Owner: imazen
- License: apache-2.0
- Created: 2014-11-25T14:59:43.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-12-01T16:31:16.000Z (about 10 years ago)
- Last Synced: 2023-04-10T14:21:08.488Z (over 1 year ago)
- Language: C#
- Size: 168 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Nuget.Bootstrapper
[![Build status](https://ci.appveyor.com/api/projects/status/sd0yxwm05ebj8d27?svg=true)](https://ci.appveyor.com/project/imazen/nuget-bootstrapper)
Updated bootstrapper for NuGet. You can download the [latest .exe from AppVeyor](https://ci.appveyor.com/project/imazen/nuget-bootstrapper/build/artifacts).
NuGet's currently published bootstrapper has several bugs, including incorrect exit codes (which prevents correct build scripts).
This code is based on the snapshot of the [official NuGet project](https://nuget.codeplex.com/) at cccef98651a7c284f5061777f5bb2f73f8c0cc1d, before the Bootstrapper was deleted.
Many of the bugs were fixed, but the [codeplex release was never updated](https://nuget.codeplex.com/releases/view/58939) (for unknown reasons).
Bugs reported on CodePlex. We need to write integration tests for these.
* Exit code is always 0 [likely fixed]- https://nuget.codeplex.com/workitem/3498 and https://nuget.codeplex.com/workitem/3907
* Bootstrapper doesn't work behind proxy [likely fixed] - https://nuget.codeplex.com/workitem/1866
* Cryptic error message - https://nuget.codeplex.com/workitem/2398
* Corrupted cached nuget.exe will break bootstrapper - https://nuget.codeplex.com/workitem/2348
* Version number incorrect - https://nuget.codeplex.com/workitem/2355* nuget.exe update -self may have a bug. It always renames the running .exe to .old.exe, but what if .old.exe already exists? We may be able to delete .old.exe to reduce the frequency of this bug.