2.2.7. REST API を使用したブランチ管理サポートおよびブランチでの Maven アクションの実行サポート

REST API を使用してブランチを管理したり、ブランチで Maven アクションを実行できるようになりました。

指定のプロジェクトおよびスペースにあるブランチをすべて返します。

[GET] /spaces/{spaceName}/projects/{projectName}/branches::

特定のプロジェクトやスペースに、指定のブランチを追加します。

[POST] /spaces/{spaceName}/projects/{projectName}/branches::

特定のプロジェクトやスペースから指定のブランチを削除します。

[DELETE] /spaces/{spaceName}/projects/{projectName}/branches/{branchName}::

指定のプロジェクトおよびスペースで、指定したブランチをコンパイルします。branchName が指定されていない場合には、要求は Master ブランチを使用するようにデフォルト設定されます。

[POST] /spaces/{spaceName}/projects/{projectName}/branches/{branchName}/maven/compile::

指定のプロジェクトおよびスペースに、指定したブランチをインストールします。branchName が指定されていない場合には、要求は Master ブランチを使用するようにデフォルト設定されます。

[POST] /spaces/{spaceName}/projects/{projectName}/branches/{branchName}/maven/install::

指定のプロジェクトおよびスペースに、指定したブランチをテストします。branchName が指定されていない場合には、要求は Master ブランチを使用するようにデフォルト設定されます。

[POST] /spaces/{spaceName}/projects/{projectName}/branches/{branchName}/maven/test::

指定のプロジェクトおよびスペースに、指定したブランチをデプロイします。branchName が指定されていない場合には、要求は Master ブランチを使用するようにデフォルト設定されます。

[POST] /spaces/{spaceName}/projects/{projectName}/branches/{branchName}/maven/deploy::

Business Central のスペースおよびプロジェクトの REST API についての詳細は、KIE API を使った Red Hat Decision Manager の操作を参照してください。