Roadmap

Future Roadmap

The following topics are planned to be addressed in the future.

Distributed caching

Distribute local cache, so other developers and the CI can use already build up caches. The goal will be general performance improvements on CI and local development.

Distributed computing

Offload complex and compute intense tasks to remote hardware. The goal will be use the power of cloud computing, with very less configuration.

Past topics on the roadmap

Services

Task sometimes require some service to run. For example a database, which is required to run an api or an integration test. The goal will be to define those and hammerkit spins them up for the task and shuts them down if not needed.

Services have been implemented with container services and kubernetes services in 1.5.0.

Platform requirements

Define tasks that require a specific platform for local tasks. The goal will be to either skip local tasks where platform requirements are not met or execute them on a remote machine.

Labels have been implemented since 1.5.0 and can be used to archive this requirement/goal.

Last updated