This worked perfectly, thank you very much! I wish there was a way to bring this to the top of search results.
Now I need to figure out how to dynamically create jobs... On Tuesday, 5 February 2013 08:36:18 UTC, Viliam Aboši wrote: > > I know this "thread" is old, but in case someone has the same problem with > creating nodes via a script here is my solution (that considering how easy > it is in the end took me an awfully lot of time to figure out): > > Jenkins-CLI has an option to run groovy scripts: > > java -jar path/to/jenkins-cli.jar -s http://localhost:8080 groovy > path/to/script > > script: > > import jenkins.model.* > import hudson.model.* > import hudson.slaves.* > Jenkins.instance.addNode(new DumbSlave("test-script","test slave > description","C:\\Jenkins","1",Node.Mode.NORMAL,"test-slave-label",new > JNLPLauncher(),new RetentionStrategy.Always(),new LinkedList())) > > (see docs for other options: http://javadoc.jenkins-ci.org/) > > You can also run an interactive groovy shell with > > java -jar jenkins-cli.jar -s http://localhost:8080 groovysh > > But any attempts to "feed" it a single command were unsuccessful in my > case. > > > > Dňa pondelok, 16. januára 2012 15:20:45 UTC+1 grayaii napísal(-a): >> >> You can read my post here: >> >> http://jenkins.361315.n4.nabble.com/Event-Trigger-when-job-gets-put-on-queue-td4021230.html#a4024248 >> comment >> >> Like you, I'm creating slaves via the Swarm Plugin. It works pretty good >> and so far I've had no issues using it. >> >> >> -- >> View this message in context: >> http://jenkins.361315.n4.nabble.com/API-to-create-manage-nodes-tp4274306p4299622.html >> Sent from the Jenkins users mailing list archive at Nabble.com. >> >> -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
