Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wetneb/hook-proxy
An IRC bot reporting commits, compilation status and test results
https://github.com/wetneb/hook-proxy
Last synced: 29 days ago
JSON representation
An IRC bot reporting commits, compilation status and test results
- Host: GitHub
- URL: https://github.com/wetneb/hook-proxy
- Owner: wetneb
- License: other
- Created: 2013-01-25T20:33:46.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2016-07-06T09:26:01.000Z (over 8 years ago)
- Last Synced: 2024-10-13T14:15:18.260Z (2 months ago)
- Language: Python
- Size: 10.7 KB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
hook-proxy
===============Run an IRC bot reporting commits, checking compilation and reporting test results to a channel.
The bot can be triggered either from a git hook or from the post-receive payload sent by github.com.
Dependencies :
--------------
- Tornado (a python web server)
- sandbox (to compile and run the tests)
- irctk (to run the IRC bot)Installation :
--------------
- Install the dependencies
- Create a directory where the local copies of the repositories will go, let's call it `copies`
- Configure sandbox such that programs are allowed to write in `copies` and its subdirectories
- Create a link in the server's working directory to copies :
`ln -s /the/path/to/the/copies copies`