Skip to content

sheldonrampton/slackjirabot

Repository files navigation

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!

About

Chatbot for executing Jira commands in Slack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages