mmag

ハマったことメモなど

気づいたらheroku-buildpack-elixirが最新バージョンに対応してくれてた

昨日か一昨日くらいにheorku-buildpack-elixirを使って、herokuに以下の組み合わせを指定したらErlangのインストールでコケた。

おやおやと思ってソースを見に行って、この行でS3からPrebuiltなErlangを落としてきていることがわかった。まだ新しいバージョンのErlangのPrebuiltさんが置かれていないということなので、issue立てたほうがいいかなぁと思いながら寝落ち。なんという意思の弱さか。

そしてさっきそれを思い出して、curlしてみると

$ curl --head https://s3.amazonaws.com/heroku-buildpack-elixir/erlang/cedar-14/OTP-19.0.2.tar.gz
HTTP/1.1 200 OK
x-amz-id-2: l9vF3IEmxIg95u/BnHb5Apil/mBw9GRVHcCqnZOcCY+AI1pAMct4XhjTY36M/rLDrZr1svBqQ4U=
x-amz-request-id: 46EED197A9B0CB44
Date: Sun, 17 Jul 2016 12:58:31 GMT
Last-Modified: Sat, 16 Jul 2016 18:13:22 GMT
ETag: "b5613bc29b4d584a26bc94e9f34f3f8f-12"
Accept-Ranges: bytes
Content-Type: application/gzip
Content-Length: 62613220
Server: AmazonS3

200 OK!!なんやて!!なんというLast-Modified!!!

ということで、最新バージョン使えました。というかS3にホストしてあるのを落としてくるってことはソコソコお金かかってるんじゃないかなと思うんですが、ホントありがたいとしか言いようが無いですね。どこかがスポンサーしてるのかな?