JenkinsなどのCIツールにおいて、特定のブランチ(mainなど)へのプッシュやプルリクエスト作成を検知してパイプラインを起動する仕組みはどれか。

Gitリポジトリ(GitHub/GitLab)からCIツールへのWebhook通知により、イベント駆動でパイプラインがトリガーされる。