No description, website, or topics provided.
HTML Scala
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
libexec
project
src switching to scalafmt Feb 5, 2017
tutorial
.gitignore
.scalafmt.conf
.travis.yml
LICENSE
README.md
activator.properties
build.sbt
scalastyle-config.xml

README.md

scala-aws-lambda-seed

Deprecated in favor of yeghishe/scala-aws-lambda-seed.g8

Build Status Code Quality

Issues

License Chat

This is a seed project to create AWS Lambdas in Sala

To create a new project run

activator new <YOUR PROJECT NAME> scala-aws-lambda-seed

Overview

The project is intended to be used as an activator template to generate AWS Lambda projects. From the command line, you can execute activator new <YOUR PROJECT NAME> scala-aws-lambda-seed$ to generate a project. From activator UI find the template named scala-aws-lambda-seed$ and generate your project using it.

Once the project is generated you get few things out of the box:

  • Config is handled using Ficus. Make sure to create your case classes for new config values you add in typesafe config. You can later mix in Config trait or import your values from Config object.
  • Scalafmt is being used for code formatting.
  • Scalastyle is being used fro code style checking.
  • Scoverage is being used for code coverage .
  • Sbt Assembly is being used for packaging.
  • Sbt S3 is being used for deployment to S3.