Skip to content

Clacket/action

Repository files navigation

Action

Build Status Documentation Status

The web app for Clacket.

Install

  1. Create a virtualenv (once) and activate it.
    $ virtualenv -p python3 venv
    $ . venv/bin/activate
  2. Install the requirements.
    $ make bootstrap
  3. Copy the .env file and fill it.
    $ cp .env.example .env

Commands

  • Run the server/app: $ make run
  • Build the documentation: $ make docs-build
  • Build & run the documentation locally: $ make docs-run
  • Build Docker image: $ make image-build
  • Test: $ make test

Deployment

On merge to master, TravisCI runs tests, and if they're successful, it deploys the app with the required env vars to Elastic Beanstalk.