Skip to content

Latest commit

 

History

History
34 lines (31 loc) · 1.52 KB

readme.md

File metadata and controls

34 lines (31 loc) · 1.52 KB

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.