Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Content Layer
id2418299


Content Column
id2418302


Content Block
padding20px 10px 30px 100px
background-repeatno-repeat
margin10px
background-image-themebg-icon-question.png
border-color$mediumGrayColor
border-width0 0 1px 0
background-positionleft top
id2418301
border-styledashed
Excerpt
hiddentrue
Warning
titleご注意ください

このページで紹介している情報はアトラシアンでサポートしていない内容に該当しますため、リックソフト株式会社は、情報が適切であることを保証しません。このページで紹介されている情報の使用に起因する、または関連するいかなる損害についても、一切の責任を負いません。

これらの情報を参考にした作業は、お客さまの自己責任のもとで実施してください。万が一に備えて、バックアップを作成などリカバリーできる状態にしてからの作業や、事前に検証環境での十分な検証を行うことなどをおすすめいたします。

Page properties
hiddentrue
ステータス

Status
colourYellow
title作成中

作成担当
レビュー担当
レビュー完了日


備考

※備考欄には動作検証時の製品のバージョン等を記載

質問

Bitbucketサーバのプロジェクトを生成する際、ウェブUI上からではなくREST APIで生成する方法はありますか。



Content Block
padding20px 10px 20px 100px
background-repeatno-repeat
margin0 10px 10px 10px
background-image-themebg-icon-answer.png
background-positionleft top
id2418296

回答

REST APIを使用してBitbucket Serverを操作することはできます。
以下はREST APIの公開リファレンスになります。



実行例は、以下のExamplesに期されています。



例えば、プロジェクトを生成する場合は、/rest/api/1.0/projects のPOSTで実現できます。

https://docs.atlassian.com/bitbucket-server/rest/6.3.0/bitbucket-rest.html#idp125

プロジェクト作成後に、/rest/api/1.0/projects/{projectKey}/repos のPOSTリクエストでリポジトリを追加できます。
https://docs.atlassian.com/bitbucket-server/rest/6.3.0/bitbucket-rest.html#idp151



...