-
Bug
-
Resolution: Fixed
-
Blocker
-
None
-
-
Blue Ocean 1.2-beta4, Blue Ocean 1.2
A user can add a new GitHub Enterprise server which points to the root GitHub Enterprise URL rather than the API endpoint. This leads to an error downstream when trying to fetch organizations.
Repro Steps
- Launch "New Pipeline" flow
- Choose "GitHub Enterprise"
- Next to server dropdown, click "Add"
- Enter any name
- Enter a URL that points to the root of a GHE server, such as https://github.beescloud.com
Expected
- Should return an error indicated the URL is not valid.
Actual
- Add is successful.
Notes
In the above example, the URL should actually be: https://github.beescloud.com/v3/api. We need to enhance the backend validation code to ensure the URL is correct, or perhaps try to autocorrect it.
- links to