-
Notifications
You must be signed in to change notification settings - Fork 308
write a custom buildpack #1257
Comments
I'm scrapping this approach. I was hoping we could use the same build system we use locally (i.e., |
Python-newbie question: Can we ditch the virtualenv jazz if we use vagrant? Does virtualenv not play nice with heroku? |
The Heroku buildpack uses virtualenv to build the environment that you're deployed into. Using it locally makes your environment closer to production. It also lets you install packages as an unprivileged user instead of needing to be root. |
Ah ok, I think I saw this way back when first looking into how python works, and thought it was no longer being used on heroku :) But would it be more consistent if we somehow ran the heroku-buildpack-python locally in vagrant? Is that something people do? |
It's not normal for people to do that, because the Heroku buildpack is hardcoded to run your application at /app in the filesystem, which isn't a particularly developer-friendly directory. |
@btubbs Worst case scenario, we could create |
We want to install sass on Heroku as part of #1245. We should write a custom buildpack for this. This seems like a good idea in general because the generic Python buildpack does a lot more than we need it to, adding time and complexity to our deploy process (#985). Let's bring that under control for master as it stands today and then we can add sass to it on #1245.
The text was updated successfully, but these errors were encountered: