Reduce overall calls to Github#65
Conversation
be30c7b to
3a68f70
Compare
There was a problem hiding this comment.
@samrocketman we need to bump the required Jenkins version here to get the newer User.getById() api
There was a problem hiding this comment.
Okay, good to know the reason. Unfortunately, it means that the plugin will not be compatible with Cloudbees Jenkins Enterprise which is based on Jenkins 1.651.3.
There was a problem hiding this comment.
CJP is based on 2.7.4 I believe
|
#64 merged. |
|
You can test findbugs issues by running: Before you even upload for the CI system. |
* Always lookup the user locally before asking Github * lazyily lookup authorities if needed. * Requires 2.7.1 for User.getUserById
acf05fc to
c4159ef
Compare
|
@samrocketman OK all fixed. Ignoring the equals findbugs problem as its bogus |
|
@samrocketman looks like this passes. |
|
Unfortunately, one of the PRs we merged broke creating organization and teams as Jenkins groups. I can still merge this but need to figure out what was broken from all of the development today. |
|
@samrocketman hmm thats surprising. How are Jenkins groups created? |
|
Good question I have to go back through and figure out why it's not working. I'm not 100% sure myself. Tomorrow I'll go through old PRs like #41 and try to track down the root cause. |
|
@samrocketman I had a bit of a look today and couldn't figure out how it was done. Let me know if you want to bounce any ideas. |
|
I found a stack trace by trying to configure Project Matrix Security (this used to work). I tried adding |
Requires #64 to be merged.
PTAL @samrocketman