有誰知道如何以非手動方式修改Jenkins/Hudson節點標籤嗎?我的意思是,通過API工具提供的CLI API(當然,無需重新啓動Jenkins/Hudson)。Jenkins/Hudson CLI API使用Groovy修改節點標籤
我的猜測是最好的選擇是使用Groovy腳本進入Jenkins/Hudson膽量。執行類似:
Java的罐子-s HUDSON_URL:8080常規/path/to/groovy.groovy
停留該腳本類似的內容:
for (aSlave in hudson.model.Hudson.instance.slaves) {
labels = aSlave.getAssignedLabels()
println labels
**aSlave.setLabel("blabla")** // this method doesn't exist, is there any other way???
}
提前感謝!
維克多
如何,我會在哪裏運行此腳本?最後還有一個額外的}。 – 2014-03-13 18:38:19
https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console – 2014-03-13 18:44:25
儘管如此,這些更改仍未出現。 – 2014-03-16 19:26:21