18F / autoapi

A basic spreadsheet to api engine
Other
42 stars 18 forks source link

Use python buildpack instead of multi-buildpack #61

Open toolness opened 8 years ago

toolness commented 8 years ago

We're currently using ddollar/heroku-buildpack-multi but it raises the following warning on cf push:

WARNING: This buildpack is no longer maintained.
Please choose a different buildpack or go to https://github.com/ddollar/heroku-buildpack-multi
and fork it to your own account.
This buildpack will cease to function at the stroke of midnight on January 1, 2017.

Aside from the deprecation warning, it's also kind of overkill for this particular project to use it, because we only use node for npm install (we just serve the swagger-ui static assets out of node_modules). Instead of doing that, we should probably just rely on having the deployer's machine (e.g. travis or developer laptop) run npm install and push node_modules along with all the other files during cf push.

Related: https://github.com/18F/cg-docs/issues/248