Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonashaag/biscuit
Biscuit Is a Stupid ContinUous InTegration server (for GitHub)
https://github.com/jonashaag/biscuit
Last synced: 24 days ago
JSON representation
Biscuit Is a Stupid ContinUous InTegration server (for GitHub)
- Host: GitHub
- URL: https://github.com/jonashaag/biscuit
- Owner: jonashaag
- Created: 2011-02-12T22:04:44.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2011-07-05T10:06:27.000Z (over 13 years ago)
- Last Synced: 2023-03-10T22:23:38.012Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 85 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
**b**\iscuit **i**\s a **s**\tupid **c**\ontin\ **u**\ous **i**\n\ **t**\egration server for GitHub
Requirements
------------
* Nano_, my WSGI nano frameworkSetup
-----
Create config file that contain the following attributes:``PROJECT_NAME``
Name of the project to continuously integrate
``EMAIL_SENDER_HOST``
SMTP host to send reports from
``EMAIL_SENDER_EMAIL``
SMTP user name (email address)
``EMAIL_RECEIVER``
Report mail receiver address
``run``
A function, called without arguments, that does the buildout/testing stuff.
Returns nothing on build/test success and a string containing an error
description on failure.
``HTTP_HOST`` and ``HTTP_PORT`` (optional, defaults to "0.0.0.0" and 8080)
Where should the server listen?Repo Setup
----------
Add a post-commit hook for ``HTTP_HOST:HTTP_PORT/postcommithook/``.. _Nano: https://github.com/jonashaag/Nano