Search code examples
jenkinsspinnaker

Can Spinnaker be integrated with a Jenkins instance using non-basic authentication?


According to the Spinnaker docs, Jenkins must be deployed with basic auth to allow integration. My Jenkins server uses Github authentication - does this mean I cannot integrate the two?

I have tried and there is a connection error when retrieving jobs.


Solution

  • Igor (the service that connects Spinnaker to Jenkins) only supports basic auth at the moment.

    However, it looks like you can use a github token alongside jenkins http basic auth to get around this problem:

    jenkins:
      username: <github_user>
      password: <github_oauth_token>