2017-09-15 3 views
1

Wie kann ich Jenkins Slave sperren und entsperren? Pseudo-Code wie folgt.Wie jenkins Slave mit groovy sperren und entsperren?

+0

Das hat nichts mit der objektiven inhaltlichen Frage zu tun; Aber wann lernen Menschen, wie man eine Frage stellt (https://stackoverflow.com/help/how-to-ask)? Dazu gehören ein aussagekräftiges Thema, ein eigener Text in der Frage selbst sowie ein [minimales, vollständiges und verifizierbares Beispiel] (https://stackoverflow.com/help/mcve). –

Antwort

1

Ich arbeite es mit folgendem Code aus.

for (slave in hudson.model.Hudson.instance.slaves) { 
    if (slave.getNodeName() == "slave_need_to_be_lock") { 
    Computer c = slave.getComputer(); 
    c.disconnect(); //Just like lock; 
    c.connect(false); //Just like unlock; 
    } 
} 
Verwandte Themen