Bitbucket Cloud サービスを管理する
Bitbucket Cloud offers integration with external services via a set of brokers. Each broker is a server-side post-receive service. After the server receives and finishes processing a push, it passes data to the services you choose. A broker is a simple Python script, that receives information about the push and then takes action. For example, there is a broker for sending email messages, another for posting information to an arbitrary URL, and another for posting updates to a Twitter account. This page contains the following information:
If you are having trouble with an existing service, see Troubleshoot Bitbucket Cloud services.
What triggers a post-receive service?
A service runs once Bitbucket Cloud receives data from you and other contributors to your project. Because of the decentralized nature of Git and Mercurial, you can commit something locally without notifying Bitbucket. It is not until you push your changesets to Bitbucket, that you actually connect to our servers and upload the commit data.
A service broker receives the push data only after the Bitbucket server successfully receives it. Since a push can contain multiple changesets, a service may receive more than one changeset. Some of the services take the number of changsets into consideration. For example, the email broker constructs different email messages based on the number of changesets.
Setting up a service
A repository administrator can enable services for a specific repository. Once you've configured a service, it is active.
- From the repository, click Settings.
- Click Services in the left navigation.
On the page, you will see a list (Select a service) of services available. You may add as many services as you want. You can even add many instances of the same type. For example, you can email several people or ping several different URLs.
- Select the service you want.
- Click Add service.
The system adds the service to the page.
- Scroll to the service you added.
- Enter additional configuration information as needed.
Details are in the separate sections per service, listed below.
- Click Save.
Follow the detailed instructions to set up the services you want:
- Bitbucket Cloud サービスのトラブルシューティング
- AgileZen サービスの管理
- Bamboo サービスの管理
- Basecamp クラシックサービスの管理
- Campfire サービスの管理
- メール サービスの管理
- Flowdock サービスの管理
- FogBugz サービスの管理
- Geocommit サービスの管理
- Grove サービスの管理
- Hipchat サービスの管理
- Jenkins サービスの管理
- Masterbranch サービスの管理
- POST サービスの管理
- Rietveld サービスの管理
- Lighthouse サービスのセットアップ
- Superfeedr サービスの管理
- Twitter サービスの管理
- プルリクエスト POST サービスの管理