A .NET SDK to help solve everyday build and deploy problems all from your local machine.
- 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...
- Version management in adherence to the Semantic Versioning specification
- Automated git repo management with the following:
- Every project has a git repo unlesss opted out.
- Creates a remote Github repo.
- Commit messages adhere to the Conventional Commits specification
- 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
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. |