This repository was archived by the owner on Jan 16, 2025. It is now read-only.
Updated readme to fix broken links with alternatives in the README and made some script changes (See Description) #1
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.
Enhance setup process with dependency checks and user prompts
Summary
This PR improves the setup process for our pipeline templates repo by adding dependency checks for
fly
(Concourse CLI) andbosh
CLI, and introducing user prompts for installation. These changes make the setup process more robust and user-friendly.Changes
ensure_deps.sh
script to check and optionally install dependencies.setup
script to use the new dependency check.Details
New
ensure_deps.sh
scriptfly
andbosh
CLIs.Updates to
setup
scriptensure_deps.sh
script to check dependencies.fly
orbosh
commands might not be available.Testing
Appended Updates
There are now updates on this PR bringing it to the latest golden sample version we have