kanazawarb / meetup

Kanazawa.rb Official site (Meetup)
https://meetup.kzrb.org/
MIT License
29 stars 10 forks source link

add meetup137 report #1411

Closed cottondesu closed 8 months ago

cottondesu commented 8 months ago

meetup 137 レポートページを作成しました。 確認お願いします。

netlify[bot] commented 8 months ago

Deploy Preview for meetup-kzrb-org ready!

Name Link
Latest commit 73fee65e9da4764419477b34ce78010fd98cce71
Latest deploy log https://app.netlify.com/sites/meetup-kzrb-org/deploys/65b1b169dd07f5000896fd8c
Deploy Preview https://deploy-preview-1411--meetup-kzrb-org.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

kiyohara commented 8 months ago

んんーー、 gem のインストールのところでこけてるように見えますね。Gemfile.lock の影響が出てたりするのかな? このまま merge してもプロダクションへのデプロイで同様にこける可能性がある… かも?

@muryoimpl さん、この辺の現象遭遇したことあります?

kiyohara commented 8 months ago

ref. https://app.netlify.com/sites/meetup-kzrb-org/deploys/65b10351831ddb00073bf04d#L20

9:32:18 PM: build-image version: fcb0c1b3ada6d25c1cb58e8bc514f5f23cc14f15 (focal)
9:32:18 PM: buildbot version: d4068f75b500fda01f8eb2592656f157c0c28aa7
9:32:18 PM: Fetching cached dependencies
9:32:18 PM: Starting to download cache of 251.2MB
9:32:21 PM: Finished downloading cache in 3.225s
9:32:21 PM: Starting to extract cache
9:32:23 PM: Finished extracting cache in 1.388s
9:32:23 PM: Finished fetching cache in 4.674s
9:32:23 PM: Starting to prepare the repo for build
9:32:23 PM: Preparing Git Reference pull/1411/head
9:32:24 PM: Starting to install dependencies
9:32:24 PM: Python version set to 3.8
9:32:25 PM: Required ruby-3.2.2 is not installed.
9:32:25 PM: To install do: "rvm install "ruby-3.2.2""
9:32:25 PM: Attempting Ruby version 3.2.2, read from .ruby-version file
9:32:25 PM: Started restoring cached Ruby version
9:32:25 PM: Finished restoring cached Ruby version
9:32:25 PM: Using Ruby version 3.2.2
9:32:25 PM: Using Bundler version 2.4.6 from Gemfile.lock
9:32:26 PM: Failed during stage "Install dependencies": dependency_installation script returned non-zero exit code: 1
9:32:26 PM: Successfully installed bundler-2.4.6
9:32:26 PM: 1 gem installed
9:32:26 PM: Started restoring cached ruby gems
9:32:26 PM: Finished restoring cached ruby gems
9:32:26 PM: Installing gem bundle
9:32:26 PM: /opt/buildhome/.rvm/gems/ruby-3.2.2/bin/bundle: 6: exec: /opt/buildhome/.rvm/gems/ruby-3.2.2/bin/ruby: not found
9:32:26 PM: Error during gem install
9:32:26 PM: Failing build: Failed to install dependencies
9:32:27 PM: Finished processing build request in 8.564s
muryoimpl commented 8 months ago

@kiyohara @cottondesu 初遭遇ですね。エラーググったら過去に似たような事例があって、Bundlerのバージョンがデフォと異なる場合に発生してたみたいですね。 https://answers.netlify.com/t/cant-deploy-with-ruby-3-1-2/55728/32

今のGemfile.lock にあるBundler のバージョンが 2.4.6 で、Ruby 3.2.2 インストールしたときのBundlerが手元だと 2.4.10 なんで上げてしまってデフォルトと差分なしにしたら通らないかなーと思いました。日中は厳しいので今夜~の宿題にさせてください 🙏

kiyohara commented 8 months ago

@muryoimpl おおお!コメント&初期調査ありがとうございます!なるほど、 Gemfile.lock をあげるのは私の方でも試してみようかな。

@cottondesu このブランチちょっと伸ばさせてもらいますね。伸ばした際には声をかけさせてもらいます。そのときは手元に pull してもらう必要が出るかとー :pray:

kiyohara commented 8 months ago

@muryoimpl お!コメントいただいた通り bundle の ver 調整したら通ったみたいですね! すごい助かりましたー :pray: