#cli #phabricator #developer-tools

bin+lib phab

CLI utility client for phabricator (https://www.phacility.com/phabricator)

6 releases (3 breaking)

0.3.0 Jul 18, 2020
0.2.1 Jul 1, 2020
0.2.0 Jun 30, 2020
0.1.1 May 1, 2020
0.0.4 May 1, 2020

#60 in #cli-tool

Custom license

44KB
795 lines

Phab

My laziness to click and track phabricator UI drives me to create this project.

Installation

Cargo

cargo install phab

Manual

git clone git@github.com:sendyhalim/phab.git

cd phab

cargo install --path . --force

Download

TODO: Dynamically Linked Binaries

Setup

First put config ~/.phab

{
  api_token: phabricatortoken
  host: https://yourphabricatorhost.com
  cert_identity_config: { # This is optional
    pkcs12_path: "......"
    pkcs12_password: "....."
  }
}

Usage

phab task detail 22557 \
  --print-json # Optional, set if you want to print output as raw json

Dependencies

~14–31MB
~499K SLoC