BenjaminVanRyseghem / jira-todoist

A jira webhook to add tickets to todoist
Eclipse Public License 1.0
8 stars 1 forks source link

jira-todoist

jira-todoist is a JIRA webhook implemented in Clojure to automatically add/update a task in todoist when a JIRA task is assigned to someone.

Prerequisites

You will need Leiningen 1.7.0 or above installed.

Running

To start a web server for the application, run:

lein ring server-headless

Compiling

To compile the application as a stand-alone deplaoyable server, run:

lein ring uberjar

The generated jars can be found in ./target

You can then run it using:

java -jar jira-todoist.jar

Note that an info.json file is needed along the jar file.

info.json structure

The info.json file is structured like this:

{
    "email": "your todoist email address",
    "password": "your todoist password",
    "todoistProject": "the todoist project where will belong jira tickets",
    "jireUrl": "your jira url e.g. http://my-jira.atlassian.net"
}

License

Copyright © 2014 Benjamin Van Ryseghem.

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version. See LICENCE for me information.