I need to use curl to remotely trigger build for a project.

Jenkins ver. 1.580.3
Following setting is done:
In Configure Global Security section:
- Jenkins' own user database set is enabled
- Project based matrix authorization strategy is enabled
There is one user who has all rights enabled here.

Project settings:
Trigger builds remotely is enabled (gave token a value '123abc')
Also, API token for the user is retrieved from user configure page.

Tried different versions of post from curl. 

curl -user <username:apiToken> 
http://[jenkins:port]/job/projectname/build?token=123abc

I always get:
Authentication required
You are authenticated as: anonymous
Groups that you are in:
Permission you need to have (but didn't): hudson.model.Hudson.Read


Not sure what is causing this authentication fail.

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/6881fad5-4a86-4be3-b30c-430c625e86d1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to