To integrate Jenkins with github. You need to install gith , github plugins
with ssh plugin you can read the docs regarding these and get the work done

On Mon, 29 Oct 2018, 3:06 am HB, <[email protected]> wrote:

> All,
>
> I am completely new to Jenkins but am tasked with getting a working
> environment up and running.
>
> Everything appears to running well as follows:
>
> RHEL 7.5
> Jenkins ver 2.148
>
> Installed using the below yum repo:
> [jenkins]
> name=Jenkins
> baseurl=http://pkg.jenkins.io/redhat
> gpgcheck=1
>
> I have it configured to use Active Directory for user authentication and
> roles.
>
> My questions revolve around getting Jenkins connected to GitHub.  I am
> following these steps:
>
> https://gist.github.com/misterbrownlee/3708738
>
> I have created a 'utility user' (say git-jenkins) in GitHub that will
> ideally be the user that Jenkins uses to connect to GitHub.  I also have
> created a key pair for the connection.  Since Jenkins runs as user
> 'jenkins' on the server, I created the key pair as this user and imported
> the public key to the 'git-jenkins' utility user in GitHub.
>
> I also set:
>
> Global Config user.name Value
> Global Config user.email Value
>
> to the 'git-jenkins' GitHub utility user via: Manage Jenkins --> Configure
> System.
>
>
> I am trying to follow these steps:
>
> - Make sure the Manage Jenkins > Configure System has the right path to git
> - Set the global git user.name and user.email to match your global config
> options
> - Configure GitHub Web Hook to Manually manage hook urls
> - Click the (?) icon next to the manual option and copy the hook URL you
> see there
> - Optionally set the service account email as the Jenkins sender email
> address
>
> However, I am not able to successfully 'test connection' to GitHub in
> Manage Jenkins --> Configure System..
>
> I am able to clone the repository from the command line with a different
> user than the 'git-jenkins' utility user via Jenkins.  But since the
> 'jenkins' user on the server does not have a login shell out of the box, I
> am unable to test from the command line.
>
> Can anyone point me in the right direction here as to what I might be
> missing?  I hope I have not confused the situation too much.
>
> Thanks in advance,
>
> HB
>
> --
> 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/68a52bb7-f242-4cd4-9e53-4792259958fa%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-users/68a52bb7-f242-4cd4-9e53-4792259958fa%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CABbC_KFCFJPx8X1ms3Xe%2BQJeqCSK-LTJxrPM-_uxCHNK7G73HQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to