Rust library for communicating with a Gitlab instance.
Simple routines to work with git repositories and set up minimal workareas with them.
Dispatch jobs described by JSON files and sort them according to their status.
Logic for managing a topic stage on top of a base branch in git.
Checks to run against a topic in git to enforce coding standards.
Routines which implement various parts of "ghostflow", or the git-hosted workflow.
A robot which watches git repositories and performs actions to enforce a workflow on them.
Listen for webhook events and drop them into a directory for further processing.