Как я могу использовать Jenkins DSL, чтобы установить время ожидания задания на 10 минут ?
С http://job-dsl.herokuapp.com/ я могу ввести
job {
name 'ci'
description 'Build and test the app.'
wrappers {
timeout()
}
}
и он генерирует следующий блок для тайм-аута со значением по умолчанию 3 минуты.
<buildWrappers>
<hudson.plugins.build__timeout.BuildTimeoutWrapper>
<strategy class='hudson.plugins.build_timeout.impl.AbsoluteTimeOutStrategy'>
<timeoutMinutes>3</timeoutMinutes>
</strategy>
<operationList></operationList>
</hudson.plugins.build__timeout.BuildTimeoutWrapper>
</buildWrappers>
Что мне нужно ввести как «timeoutClosure», чтобы получить DSL для генерации
<timeoutMinutes>10</timeoutMinutes>
вместо ?