Skip to content

Windows service to validate packages conform to pacakge standards

License

Notifications You must be signed in to change notification settings

dtgm/package-validator

 
 

Repository files navigation

Chocolatey Package Validator

Validates the contents of a package against the package review process parts that can be validated by a machine. See https://github.com/chocolatey/choco/wiki/Moderation for more details.

Chocolatey Logo

Chat Room

Come join in the conversation about Chocolatey in our Gitter Chat Room

Gitter

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.

Setup

You need the following installed on a machine that you will use the validator with:

  • .NET Framework 4.0.
  • Install the service and let it run.

About

Windows service to validate packages conform to pacakge standards

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 92.8%
  • XSLT 4.9%
  • PowerShell 1.1%
  • Other 1.2%