Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub Enterprise #1

Closed
wants to merge 2 commits into from
Closed

GitHub Enterprise #1

wants to merge 2 commits into from

Conversation

johnou
Copy link
Member

@johnou johnou commented Jan 28, 2013

Proposed fix for GitHub Enterprise, discussion at hub4j/github-api#29

@buildhive
Copy link

Jenkins » github-oauth-plugin #8 SUCCESS
This pull request looks good
(what's this?)

@johnou
Copy link
Member Author

johnou commented Jan 29, 2013

@mocleiri what are your thoughts?

@mocleiri
Copy link
Member

mocleiri commented Feb 5, 2013

Thanks for your contribution to the plugin.

This other commit (ff357ac) you made seems to break non github enterprise users, see here:
https://issues.jenkins-ci.org/browse/JENKINS-16492

Does this pull request fix both issues from the 0.13 release?

I've just handed off the maintainer-ship of this plugin to @skottler so hopefully he can comment on this.

If both don't work then probably a checkbox in the plugin settings would be the way to go to support both cases.

@buildhive
Copy link

Jenkins » github-oauth-plugin #10 SUCCESS
This pull request looks good
(what's this?)

@skottler
Copy link
Member

skottler commented Feb 6, 2013

Thanks @johnou! I poke with some folks over at Github about getting a testing instance, which I should have access to in the next few days so I can try this out.

@johnou
Copy link
Member Author

johnou commented Feb 6, 2013

@skottler let me know if you get a better response..

Austin Spires (GitHub Enterprise)
Jan 14 10:06 am (PST)

Hi Johno,

Unfortunately, we aren't able to issue evaluation licenses to individuals at this time. However, from an integration perspective, the Enterprise API is identical to the GitHub.com API, so you may not need access to an Enterprise instance for testing purposes alone.

Thanks,

-Austin

Austin Spires
Enterprise Accounts
GitHub

@skottler
Copy link
Member

skottler commented Feb 6, 2013

I personally some employees over there so they've have already agreed to give me an instance. I'm just waiting to hear back about access details.

@leftathome
Copy link

Hi guys,

I'm going to give this plugin a spin. I have access to a couple of (firewalled) GitHub Enterprise instances. Let me know if I can be of any assistance in testing the plugin or helping things along with the GitHub people.

@johnou
Copy link
Member Author

johnou commented Mar 6, 2013

@skottler how's it looking?

@bjeanes
Copy link
Contributor

bjeanes commented Apr 22, 2013

@skottler bump! I have access to a GHE instance here and we are using a vendored version of this library with a change much like this. I'll try to replace it wholesale with this version to see if things still work, if you haven't managed to get ahold of a GHE yourself yet.

@@ -63,7 +63,7 @@
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>github-api</artifactId>
<version>1.34</version>
<version>1.28</version>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this dependency version drop a necessary part of this change?

@bjeanes bjeanes mentioned this pull request Apr 30, 2013
7 tasks
@johnou johnou closed this Apr 30, 2013
@johnou
Copy link
Member Author

johnou commented Apr 30, 2013

See #11

@johnou johnou deleted the fix-enterprise branch April 30, 2013 21:08
jmMeessen pushed a commit that referenced this pull request Oct 12, 2022
1 - Require 2.332.4 as minimum Jenkins version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants