Move Hashicorp tools to GH Version Strategy #1065
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.
Description
Hashicorp tools were fixed at a version and had been called out in issues for being dated. This change moves all hashicorp tools, except for vagrant, to the
githubversionstrategy
for determining latest.Also included are:
popeye
to includearm7l
support and add associated testsMotivation and Context
Hashicorp issues have been raised previously and change aligns with the version strategy approach to determining versions.
design/approved
by a maintainer (required)Fixes e2e tests failing for atuin #962
How Has This Been Tested?
Functional for Hashicorp tools
make e2e
test-tool.sh popeye
test-tool.sh atuin (windows binary unavailable)
test-tool.sh terraform
test-tool.sh packer
test-tool.sh waypoint
test-tool.sh vault
Types of changes
Documentation
./arkade get --format markdown
./arkade install --help
Checklist:
git commit -s