The complete user docs are available at flow.terazyte.com
Developer Environment setup
This project uses
sbt as the build tool. It consists of 3 modules.
- core - Consists of base classes that can be extended to add support for different infrastructure services
- tool - The command line tool, that parses
yamldsl to build the set of tasks, and executes the same.
- aws - Adds support for S3 and EMR as of now.
- docker - Adds support for S3 and EMR as of now.
Installation and packaging
sbt-pack plugin to create the package. Following is the command to create the package.
For creating archive file, use
sbt packArchive and for creating artifacts without packaging, use