aboutsummaryrefslogtreecommitdiff
path: root/jenkins
diff options
context:
space:
mode:
authorMatt Rendina <mrendina@stsci.edu>2018-03-28 13:03:19 -0400
committerMatt Rendina <mrendina@stsci.edu>2018-03-28 13:03:19 -0400
commitfe3d9251f22e50eac635677fca4ffa8bca55c893 (patch)
tree9d1daa45a560789ef23895b4dec966ba777993b0 /jenkins
parent5ddf2fb5f0d05bba6fe82f918f0db3d2c811e1a0 (diff)
downloadbuild_control-fe3d9251f22e50eac635677fca4ffa8bca55c893.tar.gz
Increase indexing timeout period.
Diffstat (limited to 'jenkins')
-rw-r--r--jenkins/dispatch.groovy8
1 files changed, 6 insertions, 2 deletions
diff --git a/jenkins/dispatch.groovy b/jenkins/dispatch.groovy
index 2da1a79..49207c2 100644
--- a/jenkins/dispatch.groovy
+++ b/jenkins/dispatch.groovy
@@ -26,8 +26,12 @@ this.conda_installers = ["Linux-py2":"Miniconda2-${CONDA_INSTALLER_VERSION}-Lin
"MacOSX-py3":"Miniconda3-${CONDA_INSTALLER_VERSION}-MacOSX-x86_64.sh"]
// Values controlling the conda index stage which happens after any packages are created.
-this.max_publication_tries = 5
-this.publication_lock_wait_s = 10
+// Closely timed builds that publish to the same location will require the retry period
+// defined here be long enough to cover the longest expected indexing operation so that
+// the build does not terminate without indexing all packages that were produced between
+// multiple platforms.
+this.max_publication_tries = 10
+this.publication_lock_wait_s = 30
// Name of YAML file that contains global pinning information to use during the build.
// Packages that appear in this file will be pinned to the version indicated.