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. |