/fjord-boot-camp-contributors

フィヨルドブートキャンプアプリのコミットランキング

Primary LanguageRuby

Fjord Boot Camp CONTRIBUTORS

Fjord Boot Camp CONTRIBUTORSは、フィヨルドブートキャンプで行うチーム開発プラクティス(正式には、開発に参加してPRを送りマージする)にて、リポジトリに所属するContributorのcommit数を集計し、ランキングを表示するサイトです。

機能

  • contributorsランキング FjordBotCamp_CONTRIBUTORS_This-month___FjordBotCamp_CONTRIBUTORS

  • commit一覧 FjordBotCamp_CONTRIBUTORS_This-month___FjordBotCamp_CONTRIBUTORS

  • 検索 FjordBotCamp_CONTRIBUTORS_This-month___FjordBotCamp_CONTRIBUTORS

使用技術

バックエンド

  • Rails

フロントエンド

  • React

インフラ

  • Railway

外部連携サービス

  • New Relic

外部API連携

  • Github

0,6,12,18時の4回毎日Githubのリポジトリからcontributorとcommitを取得しています。 New Relicからwebサービスに対して、pingを実行することでトリガーとし、contributorとcommitを取得します。

環境構築

  • clone
git clone https://github.com/rosh-1228/fjord-boot-camp-contributors.git

起動

bin/setup
rails s

Lint

  • lint
bin/lint

Test

  • spec(システムテスト)
bundle exec rspec spec/
  • secret key

Rails.application.credentialsを使用しているので、Master.keyが必要な場合はご連絡ください。