Enhancements:
- Changed workflow, "building" happens during the run phase transparently if required
Enhancements:
- Integration with Kubernetes, to run builds/runs in pods (which use Docker-in-Docker)
- Implement a proxy, allowing a user to connect to the running experiment (if it's web-based)
- Improve repository-handling code
- Expose metrics to Prometheus
Rewrite from Flask/RabbitMQ to Tornado
Enhancements:
- No longer use a build queue, talk to Docker from main process
- Single container, no longer web/builder/runner
- Parse repository reference from a pasted-in URL