dominique-mueller/web-extension-github-travis-status

Does not work on a Mockito PR

Closed this issue · 8 comments

First of all: thank you for creating this extension! Sadly I couldn't make it work just yet, so would like to help out and debug what the issue is. On mockito/mockito#1373 I expected to see our wide array of jobs (https://travis-ci.org/mockito/mockito/builds/367318861 shows the full matrix). However, I do not see any sub-job, only the overall one.

Do you maybe know why it is not working?

Ah yes, at the moment the extension only works with the new Build Stages feature (see https://docs.travis-ci.com/user/build-stages/). Migrating should be fairly simple, I have done it for my repositories already.

Hm, maybe next to stages, taking the normal jobs would work as well? E.g. if stages are there, use them. Else resort back to the normal jobs of the build.

Let me take a look at it :)

I'll publish an update to the Chrome Web Store in a few minutes :)

Ok, I've uploaded and published the update successfully - yet it's still now showing up in the Chrome Web Store. Probably takes a few more minutes / hours, once it's finally here and you got the update let me know if everything works as expected :)

image
Yes it is working 😄 Maybe the name could be a little bit nicer, but this is a nice step anyways!

Yeah, the build number basically is the name. There is, however, an open issue (travis-ci/travis-ci#5898) for adding a name / label to builds.