Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 799 Bytes

README.md

File metadata and controls

21 lines (17 loc) · 799 Bytes

function-templates

Templates for Environment Manager Functions

Development Readme

Nix

Nix is used to setup reproducible development environments.

  • Follow instructions at Install to install nix.
  • Nix shell configuration should be updated when new tools are added.

Direnv

Direnv allows automatic loading/unloading of development environment.

  • Follow instructions at Install to install direnv.
  • Create .envrc with the following content
use_nix
  • Run direnv allow . to allow loadin of .envrc in the current folder.
  • .envrc is added to .gitignore, so it wont be checked in.
  • Secrets required for running unit/integration tests can be added to .envrc