我在管道作业期间使用了可锁定资源插件来锁定打印机。如果构建格式错误,则可以将打印机置于需要维护打印机的状态,然后才能将其用于以后的工作。有没有办法在我的渠道中放置“保留依据”,例如
stage('Testing'){
options{
lock(label: ‘printer’, variable: "MY_PRINTER", quantity: 1)
}
steps {
// some test steps
script{
if(printerInBadState == true){
setReserveBy(MY_PRINTER, “Printer needs manual maintenance”)
}
}
}
}