BitbucketからCloudBeesのJenkinsのビルドを実行する
BitbicketのプロジェクトにpushにしたらCloudBeesのJekinsをBuildを実行する設定.
- CloudBees側の設定
各プロジェクトの「設定」を選択
「ビルド・トリガ」の「リモートからビルド」にチェックを入れます.
認証トークンに好きな文字を入れます.
保存します.
- Bitbucket側の設定
設定を選択
「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に置き換えてください.
Saveします.
後はpushすればbuildが走るはず.
CloudBeesのwikiだとEndPointのusernameはapitoken使えと書いてあるがこれだと認証で蹴られる.
http://wiki.cloudbees.com/bin/view/DEV/Bitbucket