Skip to content

An MSBuild SDK for .NET written completely in C#

License

Notifications You must be signed in to change notification settings

kgarrex/PillrSDK

 
 

Repository files navigation

PillrSDK

A .NET SDK to help solve everyday build and deploy problems all from your local machine.

Current features are:

  • Cache every build along with meta and telemetry data
  • Cloud deployment capabilities through the Azure Kudu service
  • Communication channels such as email, sms and Slack
  • An expressive console user interface
  • A growing MSBuild task library
  • And many more to come...

Future features are:

  • Version management in adherence to the Semantic Versioning specification
  • Automated git repo management with the following:
    1. Every project has a git repo unlesss opted out.
    2. Creates a remote Github repo.
    3. Commit messages adhere to the Conventional Commits specification
    4. And much more...
  • Full infrastructure deployment using well-known IAC technologies
  • Documentation generation from source code comments using open source tools like Docfx
  • Integration with web techonologies such as Tailwind and Bitly
  • A comprehensive template library
  • Web interface as an alternative to console

Projects

Name Description
Data.lib The data access layer.
Data.User.lib The user data library.
Server.lib The Pillr server library.
Server.Client.lib The client library for the server.
Tasks.lib The task library for the Sdk.
Utils.lib The Pillr utility library.
Sdk The SDK project.

About

An MSBuild SDK for .NET written completely in C#

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 93.7%
  • PLpgSQL 6.3%