af2f8122e3295f9bc0809f4006b388d5f14650dc
1. From the hydra configuration file.
The configuration is loaded from the "git-input" block.
Currently only the "timeout" variable is been looked up in the file.
<git-input>
# general timeout
timeout = 400
<input-name>
# specific timeout for a particular input name
timeout = 400
</input-name>
# use quotes when the input name has spaces
<"foot with spaces">
# specific timeout for a particular input name
timeout = 400
</"foo with spaces">
</git-input>
2. As an argument in the input value after the repo url and branch (and after the deepClone if is defined)
"timeout=<value>"
The preference on which value is used:
1. input value
2. Block with the name of the input in the <git-input> block
3. "timeout" inside the <git-input> block
4. Default value of 600 seconds. (original hard-coded value)
The code is generalized for more values to be configured, it might be too much
for a single value on a single plugin.
Hydra
Hydra is a continuous integration system based on the Nix package manager. For more information, see the manual.
For development see [hacking instructions] (http://nixos.org/hydra/manual/#chap-hacking).
Icons provided free by EmojiOne.
Description
Languages
Perl
70.9%
C++
15.3%
Nix
6%
PLpgSQL
2.9%
Shell
2.2%
Other
2.6%