Skip to content
This repository has been archived by the owner on Aug 13, 2021. It is now read-only.

Latest commit

 

History

History
36 lines (27 loc) · 1.17 KB

nesta.core.rst

File metadata and controls

36 lines (27 loc) · 1.17 KB

How to put code into production at nesta

If you're completely new, check out our training slides. In short, the steps you should go through when building production code are to:

  1. Audit the package code, required to pass all auditing tests
  2. Understand what environment is required
  3. Write a Dockerfile and docker launch script for this under scripts/docker_recipes
  4. Build the Docker environment (run: docker_build <recipe_name> from any directory)
  5. Build and test the batchable(s)
  6. Build and test a Luigi pipeline
  7. [...] Need to have steps here which estimate run time cost parameters. Could use tests.py to estimate this. [...]
  8. Run the full chain

core

Code and scripts

nesta.core.routines nesta.core.batchables nesta.core.orms nesta.core.schemas nesta.core.luigihacks nesta.core.scripts nesta.core.elasticsearch nesta.core.containers