概要
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 できた