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.
