seanh said:

> Hey, I've setup a Jenkins job for our Python app with the Git and GitHub 
> plugins. Whenever someone pushes a new commit to any branch of our GitHub 
> project, Jenkins checks out that commit and runs a script which runs our unit 
> tests using nose, and if you view the build in Jenkins you can see a nice 
> JUnit 
> report of which tests failed. Great!
>
> But the problem is that the Jenkins web interface for the job just presents a 
> list of all builds in chronological order.
>
> What we really want is to see a list of all branches that Jenkins has built, 
> with the most recently built branches at the top, and for each branch a list 
> of links 
> to all the builds for that branch.
>
> As a developer, when you visit the Jenkins page for our job, the question you 
> have in mind is: did all the tests pass for the latest commit on my branch? 
> With the default interface you'd have to click on build after build until you 
> find the latest one corresponding to your branch.
>
> Is there a way to get the kind of view we want in Jenkins?

While your idea is better, a stopgap solution would be to send a build 
notification email to the user that triggered the build (and/or the users that 
committed on that branch). The email would include a link to the specific 
build, and could be customized to include whatever other information you want 
(such as what tests passed).

Reply via email to