-
Notifications
You must be signed in to change notification settings - Fork 34
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
getting this working with github enterprise #50
Comments
I'm not aware if anyone has ever used Github Enterprise with Strider successfully, if they have, then it looks like a possible API change? |
I saw a couple of commits - 39345dd Also saw - http://strider.readthedocs.org/en/latest/intro.html#github-github-enterprise-bitbucket Is it okay to then remove those lines in api.js that are dead - so that someone who will implement github enterprise support will have a clean start? |
Can you add a |
done! On Thu, Aug 20, 2015 at 11:35 PM, Ilya Radchenko [email protected]
|
With some local modifications, I've gotten strider-github to connect to our enterprise github server. I'm working on making more appropriate modifications right now, and should have a pull request up in the next few days. Basically, what needs to be done:
Anyways, I really like the Strider-CD project so far. It's a huge step up from jenkins, and has a UI that I can actually... use. P.S. Have we considered using an external library for the github api interface? There are a few npm packages out there that take care of connecting to the github api with OAuth. Perhaps we could leverage one of these packages instead of having all of the api call code in-house? The package I'm thinking of is octonode, which supports everything that this project needs right now. Just an idea, let me know what you think. |
Cool, I've made #56 to add enterprise support without the API refactor. I still want to take a shot at refactoring the API to use octonode, I'm just still getting acquainted with passport and the Strider-CD api. I might have some questions along the way, so I'll open a new issue for 'Use octonode' when I get started. |
#56 merged, this issue should be all set to close. |
I'll close this once I release the GE changes. |
I have set up GH Enterprise (trial for 45 days) on a VM.
Am setting the ENV variables and running strider as follows:
When trying to add a Github account gets me to an error page
So, what are the steps needed to get this working with github enterprise?
The text was updated successfully, but these errors were encountered: