kabanero-io / kabanero-landing

A console application for managing your Kabanero instances. This repo will be archived soon.
Apache License 2.0
4 stars 6 forks source link

Support GHE with current endpoints (and future endpoints) #193

Closed alohr51 closed 4 years ago

alohr51 commented 4 years ago

Feature description

Right now we use the default GitHub client which will point to public github. If GHE is enabled in Kabanero we will need to use the GitHub Enterprise API.

for the client we use see using GitHub enterprise

Feature design or visual mockup

Before creating any GitHub client we need to get the API URL from the spec under spec.github.apiUrl and initialize the client with that API URL.

Additional context