I think I will partially answer my own question: I found this: https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API
And so I edited one of the jobs and clicked on the option Trigger Builds remotely, and then entered an Authentication token, and ran the job from the remote server via: curl -X POST http://jenkins.ourdomain.com/job/somejob/build?token=testtoken And I got back: Authentication required <!-- You are authenticated as: anonymous Groups that you are in: Permission you need to have (but didn't): hudson.model.Hudson.Read ... which is implied by: hudson.security.Permission.GenericRead ... which is implied by: hudson.model.Hudson.Administer --> </body></html> -- 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.
