Skip to content

Install rbenv and plugins using vcsrepo - #61

Open
tristanm wants to merge 1 commit into
alup:masterfrom
PANmedia:vcsrepo
Open

Install rbenv and plugins using vcsrepo#61
tristanm wants to merge 1 commit into
alup:masterfrom
PANmedia:vcsrepo

Conversation

@tristanm

Copy link
Copy Markdown

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

fgrehm commented Feb 19, 2013

Copy link
Copy Markdown
Contributor

👍 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

alup commented Feb 19, 2013

Copy link
Copy Markdown
Owner

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

fgrehm commented Feb 19, 2013

Copy link
Copy Markdown
Contributor

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

alup commented Feb 19, 2013

Copy link
Copy Markdown
Owner

@fgrehm super

@mcallaway

Copy link
Copy Markdown

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

fgrehm commented Mar 25, 2013

Copy link
Copy Markdown
Contributor

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
Copy Markdown
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
Copy Markdown

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

@juanibiapina

Copy link
Copy Markdown

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

@juanibiapina

Copy link
Copy Markdown

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