Close
Glad You're Ready. Let's Get Started!

Let us know how we can contact you.

Thank you!

We'll respond shortly.

LABS
Heroku hates Windows

Interestings

Heroku ignores Gemfile.lock if you have any windows platform versions referenced.

There’s really no good reason for them to do this.

Comments
  1. Luis Lavena says:

    Agree, there is no good reason for that.

    I believe the argument is associated with packaged gems (vendor/cache) bundled with your application.

    The other is incorrect versioning (having a Windows gem like 1.2.1.1 while the non-Windows is 1.2.1)

    I’m still pinging them to fix the heroku toolbelt, leave alone the buildpack :(

  2. André Arko says:

    Heroku uses unix boxes. Windows lockfiles can’t reliably be installed onto unix boxes. That’s a pretty big reason.

  3. Joseph Palermo says:

    Gemfile.lock can support different versions on different platforms. Bundler handles this just fine. Heroku should just use the bundled versions for the platform it is on, and ignore the windows ones.

  4. Drew says:

    I’ve been having a lot of problems with the Heroku Toolbelt gaining access. It’s just one problem after another, and no help at all from the support staff. On the other hand, I tried a friend’s macbook and got it working within seconds.

Post a Comment

Your Information (Name required. Email address will not be displayed with comment.)

* Copy This Password *

* Type Or Paste Password Here *