気づいたらheroku-buildpack-elixirが最新バージョンに対応してくれてた
昨日か一昨日くらいにheorku-buildpack-elixirを使って、herokuに以下の組み合わせを指定したらErlangのインストールでコケた。
- Erlang 19.0.2
- Elixir 1.3.2
おやおやと思ってソースを見に行って、この行で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にホストしてあるのを落としてくるってことはソコソコお金かかってるんじゃないかなと思うんですが、ホントありがたいとしか言いようが無いですね。どこかがスポンサーしてるのかな?