CLI
Shiftoru CLIの実行名はshiftoru、社内向けnpm packageは@shiftoru/cliです。packageはprivateとして管理し、公開npm registryへはリリースしません。
shiftoru auth login --profile company-aでログインし、ブラウザで会社を選択します。shiftoru profile use company-aで使用するプロファイルを切り替えます。
shiftoru auth statusで接続を確認し、shiftoru auth logoutで保存済み認証情報を削除します。CIではSHIFTORU_API_KEYにPATを設定します。
業務操作はshiftoru <resource> <action>形式です。--helpで引数、--jsonでJSON出力を確認できます。破壊的操作を非対話実行する場合は--yesが必要です。