Add a 10 minutes timeout to cloning tests

This stage often gets blocked and takes hours until it gets cancelled.
Add a 10 minutes timeout to make it fail faster.

Signed-off-by: Hunor Csomortáni <csomh@redhat.com>
This commit is contained in:
Hunor Csomortáni
2019-06-11 12:32:46 +02:00
parent d34118cae4
commit 165325fc3e

View File

@@ -46,14 +46,16 @@ node('factory2'){
}
stage('Clone Test Suite') {
onmyduffynode "GIT_TRACE=1 GIT_CURL_VERBOSE=1 git clone --single-branch --depth 1 https://pagure.io/fm-orchestrator.git"
onmyduffynode "cd fm-orchestrator && git remote add proposed \"${env.REPO}\""
onmyduffynode "cd fm-orchestrator && GIT_TRACE=1 GIT_CURL_VERBOSE=1 git fetch proposed"
onmyduffynode "cd fm-orchestrator && git checkout origin/master"
onmyduffynode "cd fm-orchestrator && git config --global user.email ci@centos.org"
onmyduffynode "cd fm-orchestrator && git config --global user.name CentOS CI"
onmyduffynode "cd fm-orchestrator && git merge --no-ff \"proposed/${env.BRANCH}\" -m \'Merge PR\'"
onmyduffynode "cd fm-orchestrator && git log -2"
timeout(time: 10, unit: 'MINUTES') {
onmyduffynode "GIT_TRACE=1 GIT_CURL_VERBOSE=1 git clone --single-branch --depth 1 https://pagure.io/fm-orchestrator.git"
onmyduffynode "cd fm-orchestrator && git remote add proposed \"${env.REPO}\""
onmyduffynode "cd fm-orchestrator && GIT_TRACE=1 GIT_CURL_VERBOSE=1 git fetch proposed"
onmyduffynode "cd fm-orchestrator && git checkout origin/master"
onmyduffynode "cd fm-orchestrator && git config --global user.email ci@centos.org"
onmyduffynode "cd fm-orchestrator && git config --global user.name CentOS CI"
onmyduffynode "cd fm-orchestrator && git merge --no-ff \"proposed/${env.BRANCH}\" -m \'Merge PR\'"
onmyduffynode "cd fm-orchestrator && git log -2"
}
}
stage('Build Docker Images') {