Help us understand the problem. What is going on with this article?

Bundler 2 系を使ったアプリを Heroku にデプロイする (You must use Bundler 2 or greater with this lockfile. (Bundler::LockfileError))

更新

現在は公式で Bundler 2 に対応しているので、本記事の内容は古くなっています。
デフォルトの Buildpack に戻すには下記が参考になります。

[heroku] bundler 2.0+ をつかえるようにbuildpackをカスタムしていてpushが弾かれた話 - Qiita
https://qiita.com/hirocueki2/items/4da0ff2f6e8d2f8002c3

古い内容

Heroku の公式の Ruby buildpack では Bundler のバージョンが 1.15 なので、Bundler 2 で作成した Gemfile は現時点ではビルドに失敗してしまう。

Heroku が公式に対応するまでの間に Heroku で Bundler 2 を使いたい場合は、Bundler チームが作成した bundler/heroku-buildpack-bundler2 を利用することができる 1

ただし、これは Heroku が公式にサポートする buildpack ではなく、Bundler チームからのサポートも限られているため、production で使用するには事前にテストすることが強く推奨されている 2

# Buildpack を入れ替える
heroku buildpacks:set https://github.com/bundler/heroku-buildpack-bundler2.git

# 次回デプロイ以降 Bundler 2 が利用される
git push heroku master
logly
ログから新しい価値を生み出すことをテーマとし、アドテクノロジーやメディアテクノロジー領域での事業を展開しています。
https://corp.logly.co.jp/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした