Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Rails devs bb lt

340 visualizaciones

Publicado el

Rails Developers Beer Bash

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Rails devs bb lt

  1. 1. いこーよチケットサービスを Rails6にアップデートしました
  2. 2. 自己紹介 ・中村 雅行(なかむら まさゆき) ・Sier in 東京(6年くらい) ・Webエンジニア in London(9年くらい) ・市役所職員 in 茨城県某市(2年半くらい) ・Webエンジニア@五反田(1年ちょっと) ← 今ここ
  3. 3. アクトインディ株式会社 https://actindi.net/
  4. 4. 🍻cheers!
  5. 5. 5・22リリース! ついに、いこーよで Webチケットが買えるように!
  6. 6. リリース時 2.6.3 5.2.3
  7. 7. Rails6がそろそろリリースされるってよ。
  8. 8. やっててよかったこと ・テストをちゃんと書く ・Gemのアップデート
  9. 9. SimpleCov https://github.com/colszowka/simplecov
  10. 10. Amazon SNSGithub Lambda CodeBuild CouldWatchEventLambdaSlack
  11. 11. やっててよかったこと ・テストをちゃんと書く ・Gemのアップデート
  12. 12. ・更新確認。 ・更新されてたらRedmineでチケット切る。 ・コミットログ、リリースノートを確認する。 ・テストする。 ・落ちたら、通過するように修正する。 ・動作確認を実行する。
  13. 13. 手動でやるとまぢで大変 😩
  14. 14. 開発が忙しくて忘れる 😫
  15. 15. 自動化しよう!
  16. 16. 各Gem個別ブランチ 動作検証ブランチ masterブランチ 修正 pull push
  17. 17. Rails6 アップデート成功!
  18. 18. いや、ちょっと嘘。
  19. 19. テストが盛大に落ちた 😢
  20. 20. enum 😭
  21. 21. まとめ ・テストは思い切る時の安心材料 ・なるべく効率的な仕組み化
  22. 22. 参考 アクトインディ開発者ブログ https://tech.actindi.net/
  23. 23. ご静聴ありがとうございました。

×