bitbucket リポジトリ全体をインデックス化する bitbucket チーム プロジェクトで bitbucket ブランチ ソース プラグインを使用しています。私のjenkinsfileにはcheckout scmが1回だけ入力されていますが、jenkinsfileが起動する前にjenkinsがチェックアウトします.それを無効にする方法は?
「buildWithParameters」を介してリモートでトリガーされるパラメーター化されたパイプラインを使用する必要があり、1 つのコミット ハッシュがパイプラインに渡されます。しかし問題は、bitbucket プラグインが jenkinsfile の前に独自のチェックアウトを起動し、ビルドへの 20 ~ 30 件以上のコミットを歓迎し、2 番目のパラメーター化されたチェックアウトが役に立たなくなることです。
この二重のチェックアウトが発生すると奇妙なのは、2 番目のパラメーター化されたチェックアウトがログ エントリで終わることが多いことです。
> git rev-parse 19835cab351224455778899sdggscvhjkkknb42a3addfb^{commit} # timeout=10
実際に行う必要があります:
> git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
ログのその 1 行だけで、何も実行されません。最初のチェックアウトを回避するには?