Build Groupを作成
これを Primary Coordinator で実行し、新しい Build Group を作成します。
sudo /opt/incredibuild/ctl/coordinator build-group create [group name]
コマンドの例:
sudo /opt/incredibuild/ctl/coordinator build-group create devteam5
Build Groupの削除
Primary Coordinatorでこれを実行して、Build Groupを削除します。
sudo /opt/incredibuild/ctl/coordinator build-group delete [group name]
コマンドの例:
sudo /opt/incredibuild/ctl/coordinator build-group delete devteam5
すべての Build Groupを取得する
Primary Coordinatorでこれを実行すると、すべてのBuild Groupのリストが JSON 形式で返されます。
sudo /opt/incredibuild/ctl/coordinator build-group list
Build GroupのAgent Listを取得する
Primary Coordinatorでこれを実行すると、指定したBuild Groupに割り当てられている全Agentのリスト(JSON 形式)が返されます。
sudo /opt/incredibuild/ctl/coordinator build-group agents [group name]
コマンドの例:
sudo /opt/incredibuild/ctl/coordinator build-group agents devteam5
Build Groupを設定する
Agentを既存のBuild Groupに割り当てるために、Primary Coordinatorでこれを実行します。
sudo /opt/incredibuild/ctl/coordinator build-group assign [group name] [agent IP or name]
コマンドの例:
sudo /opt/incredibuild/ctl/coordinator build-group assign devteam5 22.33.44.55
Build Groupを取得する
エージェントがどの Build Group に属しているかを見るには、エージェント上でこれを実行します。
/opt/incredibuild/management/get_agent_params.py build-group