title: Run tests in Jenkins automatically after each commit (change)
body: <p>I an using jenkins and I would like my tests to run automatically after each commit.</p>
  
  <p>I followed the instructions in the following link:</p>
  
  <p><a href="http://blog.cloudbees.com/2012/01/better-integration-between-jenkins-and.html">http://blog.cloudbees.com/2012/01/better-integration-between-jenkins-and.html</a></p>
  
  <p>I clicked Let Jenkins auto-manage hook URLs in global configuearion/ Githup Web Hook and I added my username and password for githup but still after changes and pushing to the repo, my tests do not run!</p>
  
  <p>Github Hook Log: Polling has not run yet.</p>
  
  <p>Is there anything that I forgot?</p>
  
  <p>P.S. I can run my tests manually (Click on Build now) and I can see my commits (changes) when I build my test. </p>