If you're completely new, check out our training slides. In short, the steps you should go through when building production code are to:
- Audit the package code, required to pass all auditing tests
- Understand what environment is required
- Write a Dockerfile and docker launch script for this under scripts/docker_recipes
- Build the Docker environment (run: docker_build <recipe_name> from any directory)
- Build and test the batchable(s)
- Build and test a Luigi pipeline
- [...] Need to have steps here which estimate run time cost parameters. Could use tests.py to estimate this. [...]
- Run the full chain
core
nesta.core.routines nesta.core.batchables nesta.core.orms nesta.core.schemas nesta.core.luigihacks nesta.core.scripts nesta.core.elasticsearch nesta.core.containers