All sorts of extending and automating:
e.g. say "any update?" on all open reviews not updated for 2 weeks:
Here are some example scripts:
See the current list of Arcyon examples here.
At the time of writing, the 'Differential' API is pretty well covered, with some of the other apps getting coverage too:
Command | Description |
---|---|
create-revision | create a new review |
update-revision | update an existing review |
query | display and filter the list of differential revisions |
comment | create a comment on differential reviews |
raw-diff | create a raw diff in differential |
create-revision | create a new revision in differential |
update-revision | update an existing revision in differential |
get-diff | get a diff from differential, along with metadata |
paste | create a new paste |
task-create | create a new task in maniphest |
task-update | update a task in maniphest |
task-query | display and filter the list of maniphest tasks |
See the latest documentation here, or ask your copy of arcyon:
Glad you asked! It's chosen to be distinctive enough to be easy to search for and short enough to use at the command prompt.
To aid in remembering arcyon, maybe knowing how it's composed will help:
arc | y | on |
---|---|---|
it overlaps with phabricator's 'arc' command | it's implemented in python | it wraps the 'cONduit' API |
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright (C) 2013-2014 Bloomberg L.P.