37 lines
1017 B
Markdown
37 lines
1017 B
Markdown
|
+++
|
||
|
date = "2017-05-26"
|
||
|
tags = ["sns"]
|
||
|
title = "mastdon-heroku-build"
|
||
|
slug = "sns"
|
||
|
+++
|
||
|
|
||
|
古くからHeroku DeployしているUserはheroku buildpackが入ってないので以下のErrorがでると思われ、それをDeployできるようにした。
|
||
|
|
||
|
```bash
|
||
|
$ git push heroku master
|
||
|
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
|
||
|
```
|
||
|
|
||
|
https://elements.heroku.com/buildpacks/heroku/heroku-buildpack-apt
|
||
|
|
||
|
```bash
|
||
|
$ heroku buildpacks:add --index 1 https://github.com/heroku/heroku-buildpack-apt
|
||
|
$ heroku run bash -a apt-pg-test
|
||
|
# heroku config:set BUILDPACK_URL=https://github.com/ddollar/heroku-buildpack-multi.git
|
||
|
$ echo libpq-dev >> Aptfile
|
||
|
$ git add Aptfile
|
||
|
$ git commit -m "add : aptfile libpq-dev"
|
||
|
```
|
||
|
|
||
|
|
||
|
URL :
|
||
|
|
||
|
http://tooky.co.uk/using-charklock_holmes-on-heroku/
|
||
|
|
||
|
なお、mastodon(master)はfileの場所がコロコロ変わるし継続してmergeする状況ではないため、custom(original)はやめることにした。
|
||
|
|
||
|
現在の最新は`1.4.0`, 使用は`1.3.2`です。
|
||
|
|
||
|
|
||
|
|