Add dasel installation to setup-devtools.sh #1810
Merged
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.
Add dasel installation to setup-devtools.sh
Summary
Added dasel (a JSON/YAML/TOML/XML query tool) installation to the developer tools setup script. The installation follows the same conditional pattern as other tools in the script - it checks if dasel is already installed before attempting to download and install it.
The installation command downloads the latest linux_amd64 binary from the dasel GitHub releases, makes it executable, and moves it to
/usr/local/bin/.Review & Testing Checklist for Human
./dasel(current directory) before moving. Ensure this works correctly regardless of where the script is executed from.Test Plan
Run the script on a fresh Linux environment and verify:
dasel --version)Notes