CI/CDパイプラインにおいて、JenkinsやGitLab CIなどがソースコードの変更を検知するために使用するメカニズムは一般的に何か。

CIツールは、定期的にリポジトリを確認するポーリング(Poll SCM)か、リポジトリ側からプッシュ通知を受け取るWebhookによって変更を検知しパイプラインを起動する。