BitbucketからCloudBeesのJenkinsのビルドを実行する

BitbicketのプロジェクトにpushにしたらCloudBeesのJekinsをBuildを実行する設定.

  • CloudBees側の設定

各プロジェクトの「設定」を選択
「ビルド・トリガ」の「リモートからビルド」にチェックを入れます.
認証トークンに好きな文字を入れます.
f:id:YuK_Ota:20121209005032p:plain
保存します.

  • Bitbucket側の設定

設定を選択
f:id:YuK_Ota:20121209010032p:plain

「Select a service...」からJenkinsを選択,追加します.
Tokenはビルド・トリガに設定した認証トークンを入力します.
Project nameはJenkinsのプロジェクト名です
EndPointはhttps://your-email:your-password@username.ci.cloudbees.comです

CloudBeesのJenkinsプロジェクトのurlが以下の時
https://hoge.ci.cloudbees.com/job/fuga/
Project nameがfuga
EndPointはhttps://your-email:your-password@hoge.ci.cloudbees.com
になります.
your-emailの@は%40に置き換えてください.
f:id:YuK_Ota:20121209010747p:plain
Saveします.

後はpushすればbuildが走るはず.

CloudBeesのwikiだとEndPointのusernameはapitoken使えと書いてあるがこれだと認証で蹴られる.
http://wiki.cloudbees.com/bin/view/DEV/Bitbucket