Skip to content
forked from emgarten/Sleet

Sleet is a NuGet v3 static feed generator.

License

Notifications You must be signed in to change notification settings

firegiant/Sleet

This branch is 170 commits behind emgarten/Sleet:main.

Folders and files

NameName
Last commit message
Last commit date
Feb 19, 2019
Mar 21, 2019
Feb 21, 2019
Feb 19, 2019
Mar 12, 2017
Sep 4, 2016
May 31, 2018
Jul 31, 2016
Jul 30, 2016
Apr 29, 2018
Mar 8, 2019
Feb 19, 2019
Feb 9, 2019
Apr 16, 2017
Apr 26, 2016
Apr 6, 2018
Nov 20, 2017

Repository files navigation

Build Status

AppVeyor Travis Visual Studio Online
AppVeyor Travis VSO

What is Sleet?

Sleet is a static NuGet package feed generator.

  • Serverless. Create static feeds directly on Azure Storage or Amazon S3. No compute required.
  • Cross platform. Sleet is built in .NET, it can run on .NET Framework, Mono, or dotnet CLI
  • Fast. Static feeds are created using the NuGet v3 feed format.
  • Symbol server. Assemblies and pdb files from packages are automatically indexed and provided as a symbol server.
  • Simple. Sleet is a simple command line tool that can add, remove, and update packages.
  • Flexible. Feeds can be written to disk and hosted with a web server to support authentication. Use the command line tool or a library to run Sleet programmatically.

Getting Sleet

Manually getting sleet.exe (Windows and Mono)

  1. Download the latest nupkg from NuGet.org
  2. Extract tools/Sleet.exe to a local folder and run it.

Install dotnet global tool

  1. dotnet tool install -g sleet
  2. sleet should now be on your PATH

Read the guides

Documentation can be found in this repo under /doc

Quick start guides

These provide a walk through on the basics of configuring sleet, creating, and using a feed.

Check out the full getting started guide here.

CI builds

CI builds are located on the following NuGet feed:

https://nuget.blob.core.windows.net/packages/index.json

The list of packages on this feed is here.

Sleet is..

Cold static packages from the cloud. ☁️ + 📦 = ❄️

Related projects

  • Sleet.Azure provides MSBuild props/targets for running Sleet.

License

MIT License

About

Sleet is a NuGet v3 static feed generator.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.2%
  • Other 0.8%