Sign inSign up

cleveritcz/oncall

By cleveritcz

•Updated almost 7 years ago

Image
0

2.6K

cleveritcz/oncall repository overview

⁠Oncall Gitter chat Build Status

See admin docs⁠ for information on how to run and manage Oncall.

⁠Development setup

⁠Prerequisites
  • Debian/Ubuntu - sudo apt-get install libsasl2-dev python-dev libldap2-dev libssl-dev python-pip python-setuptools mysql-server mysql-client
⁠Install
python setup.py develop
pip install -e '.[dev]'

Setup mysql schema:

mysql -u root -p < ./db/schema.v0.sql

Setup app config by editing configs/config.yaml.

Optionally, you can import dummy data for testing:

mysql -u root -p -o oncall < ./db/dummy_data.sql
⁠Run

One of the following commands:

  • goreman start
  • procman start
  • make serve
  • oncall-dev ./configs/config.yaml
⁠Test
make test

Check out https://github.com/linkedin/oncall/issues⁠ for a list of outstanding issues, and tackle any one that catches your interest. Contributions are expected to be tested thoroughly and submitted with unit/end-to-end tests; look in the e2e directory for our suite of end-to-end tests.

Tag summary

Content type

Image

Digest

Size

304.3 MB

Last updated

almost 7 years ago

docker pull cleveritcz/oncall