Skip to content

Earnest-Labs/scala-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scala-aws

An AWS Java SDK wrapper that that embraces referential transparency and composability via Cats-effect. It only offers APIs for S3 for now.

Documentation

https://aws.amazon.com/sdk-for-java/

S3 Environment Variables

These are the expected environment variable by default. However, the key names are overridable.

"AWS_ACCESS_KEY_ID" - required

"AWS_SECRET_ACCESS_KEY" - required

"AWS_S3_BUCKET_NAME" - required

"AWS_S3_ENDPOINT" - optional

Script Usage

A go wrapper is a proxy for all operations. All dependencies are managed by docker.

Usage: ./go <command> [sub-command]

Available commands are:
    sbt [cmd] SBT commands (http://www.scala-sbt.org/)
    test      Run tests
    build     Build the library jar file
    deploy    Deploy library to artifactory
    nuke      Destroy all your running containers and remove ALL build cache

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors