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.
