see ERD
-
Enable Uber's Phabricator Integration for Buildkite
-
For every Buildkite step, add the following plugin:
'uber-workflow/uber-checkout': {}
For example:
steps:
- name: 'my step'
key: my_step
commands:
- "ls -al"
plugins:
'uber-workflow/uber-checkout': {}
- add caching support to reduce gitolite load
- somehow set this plugin for all steps (so users don't need to do it explicitly)