Web Frontend for the service book
Перейти к файлу
Stephen Donner b9a281908b
Merge pull request #214 from mozilla/dependabot/pip/pipenv-2018.11.26
Bump pipenv from 2018.10.13 to 2018.11.26
2019-01-22 15:57:09 -08:00
.circleci Tagged builds should be in the format v0.0.0 2018-10-12 11:59:33 +01:00
serviceweb Bump version to 2.1.1 and prepare release notes 2018-10-12 11:17:13 +01:00
.coveragerc we dont cover tests 2017-02-08 11:22:56 +01:00
.dockerignore Fix the Docker image and update it to use the pipenv environment 2018-07-04 20:30:21 +01:00
.gitignore Fix the Docker image and update it to use the pipenv environment 2018-07-04 20:30:21 +01:00
.travis.yml much simpler 2017-03-07 09:52:08 +01:00
CHANGES.md Bump version to 2.1.1 and prepare release notes 2018-10-12 11:17:13 +01:00
Dockerfile Fix the Docker image and update it to use the pipenv environment 2018-07-04 20:30:21 +01:00
LICENSE.txt Add MPL 2.0 license 2017-12-06 13:52:19 -08:00
MANIFEST.in added font files in the dist 2017-09-06 17:50:50 +02:00
Makefile Fix the Docker image and update it to use the pipenv environment 2018-07-04 20:30:21 +01:00
Pipfile Bump boto3 from 1.7.50 to 1.9.83 2019-01-22 22:18:40 +00:00
Pipfile.lock Bump boto3 from 1.7.50 to 1.9.83 2019-01-22 22:18:40 +00:00
README.rst Switch from pyup.io to Dependabot 2018-10-16 14:28:41 -07:00
entrypoint.sh Fix the Docker image and update it to use the pipenv environment 2018-07-04 20:30:21 +01:00
pipenv.txt Bump pipenv from 2018.10.13 to 2018.11.26 2018-12-12 19:03:34 +00:00
serviceweb.ini added the service_book_api option 2017-09-05 16:39:19 +02:00
setup.py Use pipenv for local development and running tests 2018-07-04 14:50:24 +01:00
supervisor.conf Fix the Docker image and update it to use the pipenv environment 2018-07-04 20:30:21 +01:00
tox.ini Use pipenv for local development and running tests 2018-07-04 14:50:24 +01:00
uwsgi-serviceweb.ini Fix the Docker image and update it to use the pipenv environment 2018-07-04 20:30:21 +01:00
uwsgi_params Fix the Docker image and update it to use the pipenv environment 2018-07-04 20:30:21 +01:00
wsgiapp-web.py Fix the Docker image and update it to use the pipenv environment 2018-07-04 20:30:21 +01:00

README.rst

Service Book
============

.. image:: https://img.shields.io/badge/license-MPL%202.0-blue.svg
   :target: https://github.com/mozilla/servicebook-web/blob/master/LICENSE.txt
   :alt: License
.. image:: https://img.shields.io/circleci/project/github/mozilla/servicebook-web/master.svg?logo=circleci
   :alt: CircleCI
   :target: https://circleci.com/gh/mozilla/servicebook/tree/master
.. image:: https://img.shields.io/travis/mozilla/servicebook-web/master.svg?logo=travis
   :target: https://travis-ci.org/mozilla/servicebook-web
   :alt: Travis CI
.. image:: https://img.shields.io/coveralls/github/mozilla/servicebook-web/master.svg
   :target: https://coveralls.io/github/mozilla/servicebook-web?branch=master
   :alt: Coverage
.. image:: https://api.dependabot.com/badges/status?host=github&repo=mozilla/fxapom
   :target: https://dependabot.com
   :alt: Dependabot

Small dashboard that lists all QA projects, and displays their Swagger
documentation and everything we have about them.

Hacking on Service Book
-----------------------
By default Service Book will use http://localhost:5000/api/ as the endpoint. If
you want to use something else, you can set the `SERVICEBOOK` environment
variable. For example, set this to http://servicebook.dev.mozaws.net/api/ to
use the development environment. For convenience, you can store this locally in
a `.env` file.

To install the development environment and start Service Book locally::

    $ pipenv install --dev
    $ pipenv run servicebook

Running the tests
~~~~~~~~~~~~~~~~~
To run the tests::

      $ tox

Run with Docker
---------------

There's a full deployment in Docker image.

To build it::

    $ make docker-build

Then, to run it::

    $ make docker-run

This will expose the Service Book on http://localhost:5000