Skip to content

Node.js SDK - CLI Downloader#4417

Closed
myty wants to merge 12 commits into
dagger:mainfrom
myty:feature/sdk-nodejs-windows-cli-downloader
Closed

Node.js SDK - CLI Downloader#4417
myty wants to merge 12 commits into
dagger:mainfrom
myty:feature/sdk-nodejs-windows-cli-downloader

Conversation

@myty
Copy link
Copy Markdown
Contributor

@myty myty commented Jan 20, 2023

Additional changes identified from #4390

  • separate cli-downloader functionality from Bin class and move it into its own class, CliDownloader
  • updates tests

myty added 4 commits January 16, 2023 17:30
- separate cli-downloader functionality from Bin class and move it into it's own class
- updates tests

cleanup connect test

cleanup connect test

Signed-off-by: Michael Tyson <myty@users.noreply.github.com>
Signed-off-by: Michael Tyson <myty@users.noreply.github.com>
Signed-off-by: Michael Tyson <myty@users.noreply.github.com>
@myty myty changed the title WIP - Node.js SDK - Refactor CliDownloader Node.js SDK - CLI Downloader Jan 20, 2023
@myty myty marked this pull request as ready for review January 20, 2023 01:18
Comment thread sdk/nodejs/provisioning/cli-downloader.ts Outdated
Comment thread sdk/nodejs/provisioning/cli-downloader.ts Outdated
Signed-off-by: Michael Tyson <myty@users.noreply.github.com>
@myty myty force-pushed the feature/sdk-nodejs-windows-cli-downloader branch from 1e62b18 to 87d7ed7 Compare January 20, 2023 01:50
Signed-off-by: Michael Tyson <myty@users.noreply.github.com>
@myty myty force-pushed the feature/sdk-nodejs-windows-cli-downloader branch from 14fe39e to 2a5bef3 Compare January 21, 2023 02:08
myty added 3 commits January 20, 2023 21:22
Signed-off-by: Michael Tyson <myty@users.noreply.github.com>
Signed-off-by: Michael Tyson <myty@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

@gerhard gerhard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this PR! We did a quick review with @slumbering & @dolanor. There are a few more things that they will be adding before we can move this along. Our intention is to have this merged by the end of the week.

The biggest thing that we are missing right now is an integration test that gives us confidence in this change. @dolanor @slumbering will follow-up on this.

Thanks @myty 👍

Comment thread sdk/nodejs/provisioning/cli-downloader/cli-downloader.ts Outdated
Comment thread sdk/nodejs/provisioning/cli-downloader/cli-downloader.ts Outdated
Copy link
Copy Markdown
Contributor

@dolanor dolanor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @myty,
Thanks for your contribution.

I have 2 questions/suggestions.
I'm also for the integration tests to make sure nothing is broken in between as the change is big and change the logic quite a bit :)

Comment thread sdk/nodejs/connect.ts
Comment thread sdk/nodejs/provisioning/cli-downloader/cli-downloader-factory.ts Outdated
myty and others added 2 commits January 25, 2023 21:56
Co-authored-by: Gerhard Lazu <gerhard@users.noreply.github.com>
Signed-off-by: Michael Tyson <myty@users.noreply.github.com>
Signed-off-by: Michael Tyson <myty@users.noreply.github.com>
Comment thread sdk/nodejs/connect.ts Outdated
Signed-off-by: Tanguy ⧓ Herrmann <dolanorgit@evereska.org>
@dolanor
Copy link
Copy Markdown
Contributor

dolanor commented Jan 30, 2023

Hi @myty ,
We didn't manage to finish last week.
We spent time with @slumbering today, and I think I found some flaws in the logic and as well in our tests. So we won't merge until we make sure our tests work, and that the implementation works. I hope I can dedicate time this week.

@github-actions
Copy link
Copy Markdown
Contributor

This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 7 days.

@github-actions
Copy link
Copy Markdown
Contributor

This PR was closed because it has been stalled for 7 days with no activity.

@github-actions github-actions Bot closed this Feb 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants