Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Fix installation of prefix-retry.bash #721

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mfdj
Copy link
Contributor

@mfdj mfdj commented Dec 21, 2021

In #479 I attempted to include prefix-retry.bash in the installation process. Turns out install -d didn't recursively copy as I'd hoped.

Had a spare moment so decided to tackle this again. Testing locally seems to get the right result!

@mfdj
Copy link
Contributor Author

mfdj commented Jan 5, 2022

cc. @jasonkarns

@mfdj
Copy link
Contributor Author

mfdj commented Jan 14, 2022

cc. @eregon

@mfdj
Copy link
Contributor Author

mfdj commented May 11, 2022

So the goal is here to include the prefix-retry hook on installation, which is especially useful for folks who install this via a package manager like Homebrew, and don't have the source code on hand

In my org a lot of repos prioritize nvm + avn with secondary support for nodenv, so there will be .nvmrc with a symlinked .node-version file

I'm an advocate that engineers switch to nodenv because it's much simpler and more reliable, and the biggest hurdle is the nodenv install command. Since nvm requires a leading v in the version and node-build requires the opposite this small points adds enough friction that this plugin would be really high value

cc. @jasonkarns

@mfdj mfdj changed the title Actually install etc/install/prefix-retry.bash Fix installation of etc/install/prefix-retry.bash Jun 4, 2022
@mfdj mfdj changed the title Fix installation of etc/install/prefix-retry.bash Fix installation of prefix-retry.bash Jun 4, 2022
@mfdj mfdj mentioned this pull request May 31, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant