]> git.ipfire.org Git - thirdparty/asterisk.git/commit
CI: Get job timeouts from environment
authorGeorge Joseph <gjoseph@digium.com>
Mon, 19 Nov 2018 17:59:07 +0000 (10:59 -0700)
committerGeorge Joseph <gjoseph@digium.com>
Mon, 19 Nov 2018 18:05:03 +0000 (13:05 -0500)
commit729967e99cfbc1850d91cfd5fc6a3263393872a7
treed665ca72f8a1f168df56b4982d4a4e7abe06a889
parent3506f84a37fdf23ba8b75d6c87f5e937f5f59fe9
CI: Get job timeouts from environment

The job timeouts were hard coded in the jenkinsfiles which
means changes had to go through gerrit.  Now they are taken
from the following environment variables (and their defaults) that
can be set in Jenkins configuration...

TIMEOUT_GATES =      "60 MINUTES"
TIMEOUT_DAILIES =    "3 HOURS"
TIMEOUT_REF_DEBUG =  "24 HOURS"
TIMEOUT_UNITTESTS =  "30 MINUTES"

Change-Id: I673a551c1780bf665a3bc160b245da574aa4bbab
tests/CI/gates.jenkinsfile
tests/CI/periodics-daily.jenkinsfile
tests/CI/ref_debug.jenkinsfile
tests/CI/unittests.jenkinsfile