SCM

ScrewdriverはGitHub、GitLab、Bitbucketの3つのSCMに対応していますが、Screwdriverの機能の中には一部のSCMにしか対応していないものもあります。

サポートしている機能

機能 scm-github scm-gitlab scm-bitbucket
ソースパス ✅    
コードカバレッジ ✅    
Deploy Keys ✅    
プライベートレポジトリ ✅    
タグフィルターとリリースフィルター ✅    
パイプラインの親子設定 ✅ ✅ ✅
read-only SCM ✅ ✅ ✅
ソースディレクトリ ✅ ✅ ✅
prトリガー ✅   ✅
ブランチフィルター ✅ ✅ ✅
外部リポジトリからの通知 ✅ ✅ ✅
ignoreCommitsBy ✅ ✅ ✅
commitトリガー ✅ ✅ ✅