dazinator / DnnPackager

Automate the packaging logic for your DotNetNuke projects, deploy to your IIS from within Visual Studio.
20 stars 3 forks source link

Package Zip and manifest validation on build #51

Open dazinator opened 8 years ago

dazinator commented 8 years ago

On project build, we can validate the manifest file (I already have a seperate library to do this) and fail the build if it's invalid. Can also write warnings and info for common things based on best practices (providing owner, license info etc).

If the manifest file is valid, can proceed to validate it against the contents of the zip. For example if the manifest has files specified that don't exist in the zip, we can fail the build with appropriate errors.