Edited at

Redmineの補助ツール

More than 3 years have passed since last update.

いろんなところで作られてると思いますが、GitHubやQiitaの使い方を覚えたり、pythonの勉強もかねて。


概要

Redmineのチケットの状況を見るツール

pluginみたいに統合されたものではなく、別マシンでデータを集めて表示するだけの仕組みです。

Y05H1/rtv

rtv-index.png


インストール


事前準備

必要なライブラリ一式を入れる

CentOS6.8(python2.6.6)で確認

# yum install python-setuptools

# easy_install pip
# pip install requests
# yum install python-dateutil
# yum install numpy
# yum install git


インストール

webサーバをインストールしてcloneする

# yum install httpd

# cd /var/www/html/
# git clone https://github.com/Y05H1/rtv.git
# /etc/init.d/httpd restart


セットアップ

redmineのapi_keyとhostを設定する

# pwd

/var/www/html/rtv/python
# cat collector.py
...
""" parameter """
redmine_api_key = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
redmine_host = 'http://127.0.0.1/'
...


使い方


Redmineからデータを取得する

# pwd

/var/www/html/rtv/python
# python collector.py


下記にアクセスする

http://<インストールしたマシン>/rtv/