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

Support for GitHub Enterprise #236

Open
rpau opened this issue Sep 9, 2019 · 3 comments
Open

Support for GitHub Enterprise #236

rpau opened this issue Sep 9, 2019 · 3 comments
Labels
enhancement New feature or request needs more info Further information from author of issue is requested triage/needs-product-input This needs input from product

Comments

@rpau
Copy link

rpau commented Sep 9, 2019

I could not find a way to setup the GitHub Enterprise API URL to load the corresponding repos/orgs instead of the public GitHub.

Is it possible? because as a user, I'd like to test source{d} with the repos of my team.

@carlosms
Copy link
Contributor

carlosms commented Sep 9, 2019

No, this is not yet on the backlog roadmap.

Hopefully this can be added easily with a new option and https://godoc.org/github.com/google/go-github/github#NewEnterpriseClient, but we would also need to figure out how to test it properly.

@rpau
Copy link
Author

rpau commented Sep 9, 2019

Regarding the tests, I hope that this comment helps:

GHEs are old versions of the public GH, and the APIs are retro-compatible. The only bit that changes is the base URL: https://developer.github.com/enterprise/2.18/v3/#schema

@se7entyse7en
Copy link
Contributor

@rpau shall we close this in favor of a proper epic/story?

@se7entyse7en se7entyse7en added needs more info Further information from author of issue is requested triage/needs-product-input This needs input from product enhancement New feature or request labels Oct 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs more info Further information from author of issue is requested triage/needs-product-input This needs input from product
Projects
None yet
Development

No branches or pull requests

3 participants