問題タブ [bitbucket-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jenkins - BitBucket のプッシュ リクエストとプル リクエストで Jenkins プロジェクトをビルドする
アプリ用に Jenkins をセットアップするシナリオがあります。BitBucket をセットアップし、適切な Webhook を起動しました。リポジトリにプッシュが行われるたびに、また誰かがプル リクエストを作成/更新するたびに、ビルドを開始したいと考えています。BitBucket Pluginを見てきました。すべてのプッシュに対して起動する BitBucket Webhook があれば、うまく機能します。次に、BitBucket プル リクエスト プラグインを追加して、すべてのプル リクエストの作成/更新を構築しました。そこで、BitBucket の Webhook 設定を、プッシュと PR の作成/更新で起動するように変更しました。
残念ながら、これらのプラグインは設定が競合しているため、同時に使用することはできません (私の調査によると、BitBucket からカスタム Webhook を送信すると、最初のプラグインは機能しなくなりますが、2 つ目のプラグインは機能します)。
誰かがこれを正しく設定できましたか? 欲しいプラグインがあるのかもしれませんが、見つかりませんでした。
本当に何もできない場合にのみ、Jenkinsの前にプロキシを書き続けてWebhookを管理したいと思います。
助けてくれてありがとう!
repository - API を使用して BitBucket チーム リポジトリを作成する
Bitbucket の API を使用してチーム リポジトリを作成する必要があります。
私が使用するユーザーリポジトリを作成するには、次のようにします。
チーム以外で同じことを行うにはどうすればよいでしょうか。
bitbucket-api - Bitbucket API 2 - チーム プロジェクトでリポジトリを作成する
私は自分の bitbucket アカウントにmyteam
という名前のプロジェクトを含むチームを持っていますmainproject
。内部にリポジトリを作成したいときはいつでも、次のコマンドラインを実行するだけです。
これは機能します。ただし、という名前の 2 番目のプロジェクトを作成すると、問題が発生しますsecondproject
。リポジトリが属するプロジェクトを API に伝えるにはどうすればよいですか?
データにプロジェクト情報を指定してみました(-d):
またはキーパラメータを使用:
これにより、プロジェクトにリポジトリ repo2 が作成されますmainproject
。
uuid を使用してみましたが、同じことが起こり、メインプロジェクトにリポジトリが作成されます。
リンクにプロジェクト名を入れてみました:
作成するリポジトリが属するプロジェクトを指定するにはどうすればよいですか? この方法でリポジトリの作成を自動化する必要があるため、コマンドラインに固執したいと思います。
rest - Bitbucket アカウントを作成/削除/有効化/無効化するための Bitbucket Cloud REST API?
Bitbucket アカウントを作成/削除/有効化/無効化するための Bitbucket REST API とは何ですか?