-
Notifications
You must be signed in to change notification settings - Fork 63
Automate PATH verification in install_prerequisites.sh, simplify README
#858
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
89a9aa5
Add a script for installing all the software mentioned in the README
smklein 147c97c
Update Readme
smklein 0e5d984
Merge update and install
smklein 6c01f56
Make DB downloads idempotent, contained in 'out/' directory
smklein 876911f
Automate PATH verification, simplify README
smklein a80dd23
Patch paths in github action
smklein 2626233
Merge branch 'better-db-install' into check-paths-too
smklein 215fea3
stray newline
smklein 866e016
Patch more PATH
smklein b6c70aa
Merge branch 'better-db-install' into check-paths-too
smklein 40bdee8
Restore old formatting, xtrace
smklein c0be073
stray tab
smklein 5644c46
Merge branch 'better-db-install' into check-paths-too
smklein a4ea71c
Add documentation, check clickhouse/cockroach in PATH
smklein 54650f8
Merge branch 'main' into better-install
smklein 3de53f1
More docs, hopefully more clear rc usage
smklein 63e8e9a
Merge branch 'better-install' into better-db-install
smklein 0c0cc8e
Merge branch 'better-db-install' into check-paths-too
smklein fd77f51
Idempotency message on error
smklein a3bf2b0
Merge branch 'better-install' into better-db-install
smklein bdfd478
Merge branch 'better-db-install' into check-paths-too
smklein 809f5f8
Avoid using associative arrays. Macs have old bash
smklein 60cbd71
Merge branch 'main' into check-paths-too
smklein File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I admit I'm a little sad to see this section go. I feel like this is useful documentation for the important third-party pieces that we're using. At the same time, it probably doesn't make sense to have both this and an automated version that can get out of sync. I wonder if there's a useful compromise -- what if we move more of this documentation into install_prerequisites.sh itself? Things I could imagine noting in that script:
cockroachandclickhousecommands on your PATHThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good suggestion, I've added much more documentation to the script itself.