Skip to content

Syncano/syncano-platform

Repository files navigation

Platform backend

CircleCI

Dependencies

  • Python version 3.7+.
  • docker 1.13+ and docker-compose (pip install docker-compose).

Testing

  • Run make test to run code checks and all tests with coverage.

Starting locally

  • Run make run to spin up a test instance locally.

Deployment

  • Run build-staging or make build-production to build a staging or production image respectively.
  • Make sure you have a working kubectl installed and configured. During deployment you may also require gpg (gnupg) and jinja2-cli (pip install jinja2-cli[yaml]).
  • Run make deploy-staging or make deploy-production to deploy relevant image.