gem version up

gem version up

81fe622dd65db0bd338dfccecdbf49f3?s=128

takakuda

July 30, 2019
Tweet

Transcript

  1. ZEALS Co.,Ltd なんでgemのversion upをやらなきゃい けないのか? gem version up テクノロジー開発部 takakuda

  2. 前職:雛人形売り - Ruby - Rails ZEALS Rails Engineer takakuda :takakuda

    : @kutaike1504
  3. fanpの紹介

  4. Ruby/Rails/gem version up

  5. 今日話すこと - gem version up体制 - 本当にあったversion upの怖い話 - まとめ

  6. gem version up体制

  7. - 週1で5プルリク作成 - 担当者アサイン

  8. None
  9. 本当にあったversion upの怖い話

  10. テスト環境用のgemなので脳死でupdateできるかと 思ったら、RSpecが失敗する

  11. 存在している…と想定しているカラムでNil Error…

  12. shoulda-matchersを Rails5系に対応した versionにupしたらテ ストが失敗した

  13. belongs_to の存在確認でエラー発生 Rails5.1からdefaultでrequired: trueのはず…

  14. 次々と見つかる謎のRSpecコメントアウト

  15. config.load_defaultsが書かれていなかった…

  16. 引数にRailsのversionを指定し、 指定したversionで推奨される挙動へ設定する

  17. Rails 5.1のdefaultが 反映されていない Rails 5.1

  18. 気づけた理由

  19. - RSpecちゃんと通してれば… - Railsガイドちゃんと読んでれば… - などなど…

  20. - gem updateしとけば…

  21. v4.0.0でRails5系をサポート belongs_to マッチャが存在確 認をしてくれるようになった

  22. まとめ

  23. gem updateは applicationの健康診断

  24. あなたのRails本当に そのversionですか?

  25. None
  26. Thank you!!