Skip to content
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

Install rbenv and plugins using vcsrepo #61

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

Conversation

tristanm
Copy link

This is a "first attempt" at using vcsrepo to manage rbenv and rbenv plugins from Git repos. I haven't updated any tests or anything like that yet but please have a look at my changes and let me know if you think this is a worthy feature and I'll continue work on this.

@fgrehm
Copy link
Contributor

fgrehm commented Feb 19, 2013

👍 I like it!
I was actually thinking about how we could add support for updating rbenv itself and it seems that they would handle it out of the box

@alup
Copy link
Owner

alup commented Feb 19, 2013

I am not sure about this. I want to take a closer look at vcsrepo project. Is it stable enough to depend on it?

@fgrehm
Copy link
Contributor

fgrehm commented Feb 19, 2013

My common use case is to run puppet-rbenv on vagrant boxes and since we already had issues with puppet modules related code on this project, I can try it over there and see if it works fine

@alup
Copy link
Owner

alup commented Feb 19, 2013

@fgrehm super

@mcallaway
Copy link

I was about to fork this project to add vscrepo support myself. What is the status of this pull request? I'd also use vcsrepo to add https://github.com/sstephenson/ruby-build.

@fgrehm
Copy link
Contributor

fgrehm commented Mar 25, 2013

following up on this one, I completely forgot about this one and unfortunately I wasn't able to try out vcsrepo on vagrant. I'll get back to this as soon as I have a chance

@intjonathan
Copy link
Contributor

We're using separate vcsrepo resources to manage the rbenv and ruby-build directories that this module puts in place. Works great.

@juanibiapina
Copy link

Love this. Although the dependency still needs to be setup on the module file.

@juanibiapina
Copy link

This module has actually stopped working for me on ubuntu raring. Using this patch has been the only solution.

@juanibiapina
Copy link

Also, it seems like a sensible way to keep both rbenv and ruby-build up to date.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants