Add cli tooling checks and downloads#141
Draft
fgharo wants to merge 8 commits into
Draft
Conversation
Contributor
Author
|
@carlmes Starting this Draft PR to get some feedback from you so as not to make too many assumptions about the solution before moving on with other use cases. I have tested 3 basic scenarios on Linux. However is this the sort of behavior you were thinking of? Namely the following:
|
Member
|
That looks great! Thanks for doing the comprehensive tests too, it's amazing how many variants of operating system and tooling could potentially exist on a workstation where the bootstrap script is run. I'm going to ping this PR in the Slack channel for the accelerator bootcamp training to see if anyone else has any special / unique requests, but otherwise the updates made so far look great. |
…version installed (Whatever the cli versions were at the time of creating ai-accelerator git repo).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Adds default download logic in the event yq is not already installed on the user's machine when bootstrapping. Also during download failure it prompts the user to halt or continue.
Checklist
Test Plan
Carried out the following use cases: