Implement initial version of the service that will manage tagging library versions for the Delivery as a Service MVP effort.
We can probably re-use the
deprecator project as a template.
Requirements for initial implementation:
- GitHub Support
- Fetches all repositories on which the Delivery as a Service app is installed.
- Schedules those repositories for processing using Redis DB.
- Processes those repositories (will initially be a noop) in worker process.
- Architected for GitLab support (Long-term we will want to reuse this service for this very GitLab repository).