Skip to content

Refactor fetching & matching packages from index into own file - #37

Open
CarsonF wants to merge 3 commits into
geldata:mainfrom
CarsonF:refactor/packages
Open

CarsonF wants to merge 3 commits into
geldata:mainfrom
CarsonF:refactor/packages

Conversation

@CarsonF

@CarsonF CarsonF commented Oct 13, 2023

Copy link
Copy Markdown
Contributor

This moves all the work for getting the CLI download url into a separate packages file.
There was some duplicated work in win.ts that I either DRY-ed up or unified into the linux/osx code paths.

I enhanced the package index logic to work for any packages within the index,
as the test suite proves with edgedb-server-3.
I know this isn't immediately useful, but it seemed like the right thing to do.
Now only the highest level function knows about the cli package.

@CarsonF
CarsonF force-pushed the refactor/packages branch 2 times, most recently from f55f323 to f8cffdc Compare October 13, 2023 20:46
@CarsonF
CarsonF requested a review from elprans October 13, 2023 20:53
@CarsonF CarsonF closed this Oct 25, 2023
@CarsonF CarsonF reopened this Oct 25, 2023
@CarsonF

CarsonF commented Oct 26, 2023

Copy link
Copy Markdown
Contributor Author

I'm not sure why nightly is failing. I'd like to think it's unrelated to these changes. Is nightly tested on master main?

@CarsonF
CarsonF force-pushed the refactor/packages branch 2 times, most recently from 55ad4e4 to f6e7c9d Compare November 2, 2023 16:19
@CarsonF
CarsonF force-pushed the refactor/packages branch from f6e7c9d to 3e000f6 Compare March 27, 2024 03:17
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.

1 participant