Demo for my Kotlin Conf 2018 talk. Inspired by how Cirrus CI is built.
Slides are available here. Talk recording is available here:
For code snippets please refer to various PRs:
- Generate and implement a new service. #3
- Integrate a new service. #4
- Automatically upgrade libraries. #6
There are couple of things left to add:
- Building Docker containers for services.
- Health checking.
- Mocking external dependencies for tests.
- Monitoring.
- ...
See issues with todo
label for more details.