Skip to content

Сервис для проверки качества репозиториев

Notifications You must be signed in to change notification settings

usernaimandrey/rails-project-66

Repository files navigation

Hexlet tests and linter status:

Actions Status

Test and Linter check

Test and Linter Check

Code quality

Ruby Style Guide

Demo on Heroku

Приложение для проверки качества кода репозитория

Можно проверять репозитории языков JavaScript и Ruby

Как развернуть приложение локально:

  • склонируйте репозиторий

    $ git clone https://github.com/usernaimandrey/rails-project-66.git
    
  • перейдите в дирректорию с приложением

    $ cd rails-project-66/
    
  • установите зависимости

    $ make setup
    
  • запустите приложение

    $ make start
    
  • запустите тесты

    $ make test
    
  • создайте приложение в GitHUb

  • задайте в файле .env переменные окружения для работы с GitHub

    GITHUB_CLIENT_ID=

    GITHUB_CLIENT_SECRET=

  • задайте переменную DIR_REPO= - дирректория где будут хранится склонированные репозитории

  • воспользуйтесь утилитой Ngrok чтобы локально-запущеное приложение работало с хуками GitHub

  • задайте переменной окружения BASE_URL= адрес ссылки которую сгенерирует Ngrok

About

Сервис для проверки качества репозиториев

Resources

Stars

Watchers

Forks

Packages

No packages published