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 jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to