Chocolatey Package Cleanup
Cleans up packages that are older and failing.
Also cleans up waiting for maintainer packages that are not not going to be moved forward. This is done by providing a warning at 15 days and then automatically closing a package under review.
Chat Room
Want quick feedback to your questions?
Requirements
- .NET Framework 4.0
License / Credits
Apache 2.0 - see LICENSE and NOTICE files.
Contributing
If you would like to contribute code or help squash a bug or two, that's awesome. Please familiarize yourself with CONTRIBUTING.
Committers
Committers, you should be very familiar with COMMITTERS.
Compiling / Building Source
There is a build.bat
/build.sh
file that creates a necessary generated file named SolutionVersion.cs
. It must be run at least once before Visual Studio will build.
Windows
Prerequisites:
- .NET Framework 4+
- Visual Studio is helpful for working on source.
- ReSharper is immensely helpful (and there is a
.sln.DotSettings
file to help with code conventions).
Build Process:
- Run
build.bat
.
Running the build on Windows should produce an artifact that is tested and ready to be used. It will also produce a Chocolatey package which requires licensed components to use. To use it ensure you are running a currently licensed version of Chocolatey For Business.
Setup
You need the following installed on a machine that you will use the cleanup with:
- .NET Framework 4.0.
- Install the service and let it run.