UNKNOWN
Project description
Alice is a bot specialised to do codebase supervising on your behalf to prevent chaos situation in any layer of SDLC cycle.
Install
- Installing is simple via pip
pip install alice-core
How to use
Create your team specific input config file setup your config file
Start Alice (any 1 way):
modify the commands for particular config.yaml or config.json file path & port number
run as flask app
SITE_PATH=`python -c "import site; print site.getsitepackages()[0]"`; export FLASK_APP=$SITE_PATH"/alice/main/actor.py" config="config.json"; flask run --host 0.0.0.0 --port 5005
- run as uwsgi process
export config=”config.yaml”; uwsgi –socket 0.0.0.0:<GIVE_PORT_NO> –protocol=http -w alice.main.actor –callable app
Note: default port number is ‘5000’ if not specified more details
3. Create web-hook in github set it to <IP_WHERE_ALICE_IS_LISTNING>/alice Example:
Wh questions
why, what & how about Alice
Who can use alice on the fly
Github & Slack users If you are using other projects, look at “how to contribute” section
Willing to contribute
Contributing guidelines
Bugs/Requests
Please use the GitHub issue tracker to submit bugs or request features.
Changelog
Consult the Changelog page for fixes and enhancements of each version.