Come posso usare the Jenkins DSL per impostare il timeout del lavoro su 10 minuti?Come posso impostare il timeout del lavoro usando la Jenkins DSL
Da http://job-dsl.herokuapp.com/, posso inserire
job {
name 'ci'
description 'Build and test the app.'
wrappers {
timeout()
}
}
e genera il seguente blocco per il timeout, il valore predefinito di 3 minuti.
<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>
Cosa mi serve per entrare come il 'timeoutClosure' per ottenere il DSL per generare
<timeoutMinutes>10</timeoutMinutes>
invece?