Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joker1007/github-push-reporter
githubのリポジトリへのpushEventを日付ごとにまとめて出力する
https://github.com/joker1007/github-push-reporter
Last synced: 2 days ago
JSON representation
githubのリポジトリへのpushEventを日付ごとにまとめて出力する
- Host: GitHub
- URL: https://github.com/joker1007/github-push-reporter
- Owner: joker1007
- License: mit
- Created: 2012-08-30T17:43:28.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2012-09-03T17:33:07.000Z (about 12 years ago)
- Last Synced: 2024-04-15T22:38:39.403Z (7 months ago)
- Language: Haskell
- Size: 160 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
githubのリポジトリに対するpushEventをまとめて出力するツール。
出力フォーマット:
- HTML
- Markdown
- RST
- Mediawiki### Install
```sh
git clone git://github.com/joker1007/github-push-reporter.git
cd github-push-reporter
cabal-dev install
```### Usage
```
Usage: github-push-reporter [OPTION...]-h --help Show this help.
-r REPOSITORIES --repositories=REPOSITORIES Target Repositories (separated by comma)
-l LOGIN --login=LOGIN Github login ID
-f FILE --file=FILE Repository config (per line '/'
-o OUTPUT-FORMAT --output-format=OUTPUT-FORMAT Output file format
-d DATE --date=DATE Filter by date
-a AUTHOR --author=AUTHOR Filter by author
```Config file format is following:
```
joker1007/github-push-reporter
joker1007/pasokara_player3
```### Example
```sh
github-push-reporter -r joker1007/github-push-reporter,joker1007/pasokara_player3 -l joker1007
# -> output report.htmlgithub-push-reporter -f repositories.txt -l joker1007 -o markdown
# -> output report.md
```