Details
-
Bug
-
Status: Resolved (View Workflow)
-
Major
-
Resolution: Fixed
-
Ubuntu 12.10, jenkins 1.500, Github SQS 1.3
Description
We have setup numerous Github repoes that post on SQS upon push.
Jenkins (Github SQS plugin) sees these messages but does not start a build. All we see in the log files are:
Feb 03, 2013 4:45:42 PM com.base2services.jenkins.github.GitHubTriggerProcessor processGitHubPayload
INFO: Received Message for https://github.com/<user>/<code-repo>
Feb 03, 2013 4:45:42 PM com.base2services.jenkins.github.GitHubTriggerProcessor processGitHubPayload
INFO: Poked <project-for-code-repo>
And then nothing else. The last logged line match:
https://github.com/jenkinsci/github-sqs-plugin/blob/master/src/main/java/com/base2services/jenkins/github/GitHubTriggerProcessor.java#L60
which in turn calls
https://github.com/jenkinsci/github-sqs-plugin/blob/master/src/main/java/com/base2services/jenkins/SqsBuildTrigger.java#L66
After this I'm not quite sure what happens (where does the queue come from?). How do I add more verbose log output to follow this call chain?
Does something swallow an exception further down?
Thank you in advance,
Brian
Attachments
Issue Links
- is related to
-
JENKINS-16669 GitHub SQS Plugin works only once after project config
-
- Resolved
-
I don't even get that logging output. The plugin seemed to work once and then fails to detect any further changes in the repo.
The sqs activity for my job looks like :
Started on Feb 1, 2013 5:19:10 PM
Using strategy: Default
[poll] Last Build : #1
[poll] Last Built Revision: Revision 2ba24e8e3e7e84fac84831c2fc46a1d222be742f (origin/TacoBellyMigrationFix)
Fetching changes from the remote Git repositories
Fetching upstream changes from git@github.com:bstrausser/blackbird.git
Polling for changes in
Done. Took 1.9 sec
Changes found
My repo is no longer at the SHA 2ba24e8e3e7e84f
I forked/cloned the repo. Ran maven install. Dropped the hpi into the plugin directory. No joy.
I could really use this plugin so I'll give it a more thorough look if I have time.