| Name | Type | Description |
|---|---|---|
| port | [‘integer’, ‘string’] | Jenkins master http port |
| java_args | string | Java args for Jenkins master process |
| views | array | Jenkins views parameters For details, see: _views definition |
| sudo | boolean | Enables nopasswd sudo for jenkins system user |
| user | object | Jenkins user parameters For details, see: _user definition |
| plugins | array | NO REF Jenkins plugin parameters |
| home | string | Jenkins master home directory to store configuration |
| approved_scripts | array | NO REF List of approved scripts |
| no_config | boolean | Do not configure jenkins master |
| service | string | Jenkins service name |
| update_site_url | string | Jenkins master update center url |
| enabled | boolean | Enables Jenkins master configuration |
| pkgs | array | NO REF List of Jenkins master packages to be installed |
| slaves | array | Jenkins slaves parameters For details, see: _slaves definition |
| config | string | Path to jenkins master configuration file |
| engine | string | Jenkins email engine |
| host | string | Jenkins email host |
| password | string | Jenkins email user password |
| user | string | Jenkins email user |
| port | [‘integer’, ‘string’] | Jenkins email port |
| mode | string | Jenkins master mode |
| Name | Type | Description |
|---|---|---|
| public_keys | array | Jenkins user public keys |
| password | string | Jenkins user password |
| string | Jenkins user email | |
| api_token | string | Jenkins user API token |
| Name | Type | Description |
|---|---|---|
| executors | integer | Jenkins slave num of executors |
| mode | string | Jenkins slave mode |
| name | string | Jenkins slave name |
| label | string | Jenkins slave label |
| Name | Type | Description |
|---|---|---|
| regex | string | Jenkins regex for jobs under view |
| name | string | Jenkins view name |