|
| 1 | +Lab CLI |
| 2 | +========== |
| 3 | + |
| 4 | +lab - makes git easier with GitLab |
| 5 | + |
| 6 | +lab api - Low-level GitLab API request interface. |
| 7 | + |
| 8 | +<!-- $MDX non-deterministic=command --> |
| 9 | +```sh |
| 10 | +$ dune install lab |
| 11 | +... |
| 12 | +[1] |
| 13 | +``` |
| 14 | + |
| 15 | +<!-- $MDX non-deterministic=command --> |
| 16 | +```sh |
| 17 | +$ lab api "https://gitlab.com/api/v4/users?username=tmcgilchrist" |
| 18 | +[ |
| 19 | + { |
| 20 | + "id": 490393, |
| 21 | + "username": "tmcgilchrist", |
| 22 | + "name": "Tim McGilchrist", |
| 23 | + "state": "active", |
| 24 | + "avatar_url": |
| 25 | + "https://secure.gravatar.com/avatar/67afd2b4c98c9befd18c19f0ee9d94dc?s=80&d=identicon", |
| 26 | + "web_url": "https://gitlab.com/tmcgilchrist" |
| 27 | + } |
| 28 | +] |
| 29 | +``` |
| 30 | + |
| 31 | +<!-- $MDX non-deterministic=command --> |
| 32 | +```sh |
| 33 | +$ lab user-name --owner-name tmcgilchrist |
| 34 | +tmcgilchrist:490393 |
| 35 | +``` |
| 36 | + |
| 37 | +List user projects |
| 38 | + |
| 39 | +<!-- $MDX non-deterministic=command --> |
| 40 | +```sh |
| 41 | +$ lab user-projects --owner 490393 |
| 42 | +tezos |
| 43 | +ocaml-changes |
| 44 | +ocaml-gitlab |
| 45 | +freer |
| 46 | +``` |
| 47 | + |
| 48 | +<!-- $MDX non-deterministic=command --> |
| 49 | +```sh |
| 50 | +$ lab --help |
| 51 | +LAB(1) Lab Manual LAB(1) |
| 52 | + |
| 53 | + |
| 54 | + |
| 55 | +NNAAMMEE |
| 56 | + lab - make git easier with GitLab |
| 57 | + |
| 58 | +SSYYNNOOPPSSIISS |
| 59 | + llaabb _C_O_M_M_A_N_D ... |
| 60 | + |
| 61 | +DDEESSCCRRIIPPTTIIOONN |
| 62 | + Lab is a tool that wraps git in order to extend it with extra |
| 63 | + functionality that makes it better when working with GitLab. |
| 64 | + |
| 65 | +CCOOMMMMAANNDDSS |
| 66 | + aappii -- LLooww--lleevveell GGiittLLaabb AAPPII rreeqquueesstt iinntteerrffaaccee |
| 67 | + |
| 68 | + |
| 69 | + bbrraanncchh -- LLiisstt bbrraanncchheess ffoorr aa pprroojjeecctt |
| 70 | + |
| 71 | + |
| 72 | + ccii--ssttaattuuss -- LLiisstt bbuuiilldd ssttaattuuss ooff aa ccoommmmiitt |
| 73 | + |
| 74 | + |
| 75 | + mmeerrggee--rreeqquueessttss -- LLiisstt uusseerr''ss mmeerrggee rreeqquueessttss |
| 76 | + |
| 77 | + |
| 78 | + pprroojjeecctt--ccrreeaattee -- CCrreeaatteess aa nneeww pprroojjeecctt oowwnneedd bbyy tthhee aauutthheennttiiccaatteedd uusseerr.. |
| 79 | + |
| 80 | + |
| 81 | + sseett--ccii--ssttaattuuss -- SSeett oorr uuppddaattee tthhee bbuuiilldd ssttaattuuss ooff aa ccoommmmiitt |
| 82 | + |
| 83 | + |
| 84 | + ssttaattuuss--cchheecckkss -- LLiisstt eexxtteerrnnaall ssttaattuuss cchheecckkss |
| 85 | + |
| 86 | + |
| 87 | + uusseerr--eevveennttss -- LLiisstt aallll uusseerr eevveennttss |
| 88 | + |
| 89 | + |
| 90 | + uusseerr--lliisstt -- DDiissppllaayy uusseerr nnaammee aanndd iidd |
| 91 | + |
| 92 | + |
| 93 | + uusseerr--nnaammee -- DDiissppllaayy uusseerrss bbyy nnaammee aanndd iidd |
| 94 | + |
| 95 | + |
| 96 | + uusseerr--pprroojjeeccttss -- LLiisstt ppuubblliicc pprroojjeeccttss oowwnneedd bbyy tthhee uusseerr |
| 97 | + |
| 98 | + |
| 99 | +OOPPTTIIOONNSS |
| 100 | + ----hheellpp[=_F_M_T] (default=auto) |
| 101 | + Show this help in format _F_M_T. The value _F_M_T must be one of `auto', |
| 102 | + `pager', `groff' or `plain'. With `auto', the format is `pager` or |
| 103 | + `plain' whenever the TTEERRMM env var is `dumb' or undefined. |
| 104 | +
|
| 105 | + ----vveerrssiioonn |
| 106 | + Show version information. |
| 107 | +
|
| 108 | +BBUUGGSS |
| 109 | + <https://github.com/tmcgilchrist/ocaml-gitlab/issues> |
| 110 | +
|
| 111 | +AAUUTTHHOORRSS |
| 112 | + <https://github.com/tmcgilchrist/ocaml-gitlab> |
| 113 | +
|
| 114 | +
|
| 115 | +
|
| 116 | +Lab 0.1 LAB(1) |
| 117 | +``` |
0 commit comments