8

I have installed Build Token Root Plugin (Version 1.2) in Jenkins. But the "Trigger builds remotely" options doesn't appear.

The end goal is to trigger Jenkins from SlackBot. I followed this tutorial.

I must be doing something very silly. Please help.

Stackoverflow articles referred with no vain

Hudson - missing Trigger builds remotely option

Triggering builds remotely in Jenkins

Community
  • 1
  • 1
Munai Das Udasin
  • 510
  • 1
  • 10
  • 24

2 Answers2

5

You need to read it: Quick and Simple Security

  • Enable the security setting, go to http://yourhost/jenkins/configureSecurity and select enable security, then choose Delegate to servlet container for security realm and Legacy mode for authorization strategy. Or, you may click on the Manage Jenkins link on the left side of the main Jenkins dashboard page to get to the configuration page, then click Configure Global Security.

  • To log into Jenkins go to http://yourhost/jenkins/loginEntry, or click on the login link located on the top right hand corner of any Jenkins Dashboard page.

  • This will bring you to the Login page. Enter the user name and password, and click on the Submit button. This will take you back to the main Jenkins dashboard. You will now see the Manage Jenkins link on the left side of the page.

  • To logout simply click the logout link located on the top right hand corner of any Jenkins dashboard page.

Anonymous read access required

The preceding instructions require that anonymous users have read access to Jenkins. If you disable overall read access for anonymous users, the Build Token Root Plugin allows use of tokens.

Tuan
  • 2,303
  • 2
  • 25
  • 37
5

Be carreful while applying the accepted answer. It locked me out of Jenkins.
Here is an alternative:
* Security Realm: Jenkins' own user database (uncheck Allow users to sign up)
* Authorization: Logged-in users can do anything

The “Trigger builds remotely” then appears.

rdupz
  • 2,204
  • 2
  • 13
  • 21