-
Notifications
You must be signed in to change notification settings - Fork 10
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
Upgrade terraform version to 0.0.9 #14
base: master
Are you sure you want to change the base?
Conversation
Jack, if you're deploying an internal copy of a gem like that, you really need to do this under a different name. It doesn't make sense for the canonical version of the Terraform gem to have its version jump sporadically as dictated by our internal version numbering. Much worse, if our internal gem server and Rubygems are both in a Gemfile, and Phil has pushed, say, So, for internal clones of gems, first put the source on our internal git repo, and then push internal gem versions only after you've edited the gemspec to change the version name. We do this for several other gems already. I would recommend removing all divergent Terraform gems from our internal Gem server and then push up new gems under a new name. You will also need to track down any users of those versions and have them change their Gemfiles (but hopefully that's just your team). |
Yeah, sorry I messed up the versioning. I pushed the gem to our internal I will create a new gem "oo_terraform" (in a new internal git repo) and Jack On Tue, Feb 5, 2013 at 3:14 PM, Caleb Spare [email protected]:
|
My point is that even pushing your own version to the internal gem server, even just for testing, is dangerous. Now anyone using Terraform at Ooyala can accidentally pick up this gem version without realizing it. |
Also, may I suggest that we just put all Ooyala-related terraform changes in an Ooyala specific "plugin" gem? It's trivial to extend Terraform in your own code; no need for changes to go into Terraform core. |
That's a good suggestion. One of my commits, however, was a change to the core |
I burned through previous versions on our local gem server so I need to jump to 0.0.9.