I am using Jenkins 2.8 on Ubuntu 16. I have installed the GitHub Integration Plugin. I have created a Jenkins build with the Build Trigger "GitHub hook trigger for GITScm polling." I have pushed code to this repo on GitHub.com via Linux command line. The Jenkins build does not start. I expect it to be triggered. I go to the job in Jenkins then I click on "GitHub Hook Log" and I see
Last GitHub Push
Polling has not run yet.
When I go to my GitHub.com account -> Settings -> Integrations and Services, I see the "Jenkins (GitHub plugin)" service with a green check next to it. I can click "Test service." It seems to be connecting fine.
From the back end on the Linux server that runs the Jenkins deployment, I can do this: ssh git@github.com I get a confirmation message. Everything seems fine.
When I upload code to the repo on GitHub.com (e.g., from a Linux command line or from a web browser), I expect the Jenkins build to be triggered. The Jenkins build has never polled. Jenkins is not being triggered. What should I do?