2017-09-15 132 views

回答

0
import jenkins.model.* 
import hudson.model.* 
import hudson.slaves.* 
import hudson.plugins.sshslaves.* 
import java.util.ArrayList; 
import hudson.slaves.EnvironmentVariablesNodeProperty.Entry; 

    Slave slave = new DumbSlave(
        "agent-node","Agent node description", 
        "/home/jenkins", 
        "1", 
        Node.Mode.NORMAL, 
        "agent-node-label", 
        new SSHLauncher("agenNode",22,"user","password","","","","",""), 
        new RetentionStrategy.Always(), 
        new LinkedList()) 
    Jenkins.instance.addNode(slave) 
+0

我非常新Groovy代码。我已经通过一些教程,但没有得到很多信息。请给我提供我们如何执行这个groovy代码和一些基本知识的信息。 –

+0

运行脚本,詹金斯 - >管理 - >脚本控制台,只是复制脚本并运行它或您的jenkinshost:8080 /脚本 –

+0

@Mor Lajb问题是关于“使用Python API”,您的脚本不似乎是蟒蛇 – Heinz