Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.19 KB

README.md

File metadata and controls

43 lines (27 loc) · 1.19 KB

Welcome to the SlackJiraBot

Getting Started

Install Dependencies

  • Ruby 2.3.3
  • Redis

Mac

  • If you don't have homebrew, install it now.
  • If you haven't installed ruby before, we recommend rbenv brew install rbenv && rbenv install 2.3.3
  • If you don't have redis installed locally: brew install redis && brew services start redis

App Setup

  • Clone: git clone https://github.com/sheldonrampton/slackjirabot.git
  • CD: cd slackjirabot
  • Bundler: gem install bundler && bundle install
  • Create a .env file, copy the example and get the correct tokens: cp example.env .env

Getting a Slack Token

Running the App

  • foreman start

Running Tests

All merge requests run both specs and a linter, make sure they both pass before you push code up unless you want failures.

  • Specs: bundle exec rspec
  • Lint: bundle exec rubocop

Contributing

We encourage you to contribute to SlackJiraBot! Send us your pull requests!