概要
pipeline { stages { stage('Git') { steps { git branch:'xxxx' url: 'git@github.yyyy/zzzz.git' } } } }
上記のようなコードを実行したらタイムアウトでビルドに失敗する現象に遭遇した
pipeline { stages { stage('Git') { steps { checkout scmGit( branches: [[name: 'xxxx']], extensions: [checkoutOption(60), localBranch('xxxx')], userRemoteConfigs: [[url: 'git@github.com:yyyy/zzzz.git']] ) } } } }
上記のように git ではなく checkout を使用して checkoutOption で
タイムアウトまでの時間を指定したら正常に Pull できた