私たちのプロジェクトの 1 つで、Bitbucket Webhook を Tekton パイプラインと統合する必要があります。つまり、開発者が Bitbucket リポジトリに変更をコミットするたびに、Tekton パイプラインがトリガーされ、いくつかのステップを実行してビルドします。
以前、Tekton で GitHub webhook を使用しましたが、問題なく動作していました。
Bitbucket Webhook の場合、以下のエラーが発生します。
パラメータ pusher-name の JSONPath 値を置換できませんでした: $(body.actor.name): name is not found".
Bitbucket Webhook からのペイロードを確認したところ、そのようなフィールド名はありませんでした。
bitbucket-pushクラスター トリガー バインディング プラグインを使用しました。
この問題の解決を手伝ってくれる人はいますか?