The goal of shepherd is to make it as easy as possible to deploy an R script as an AWS Lambda function, and otherwise manage your Lambda functions using R.
You can install the development version from GitHub with:
# install.packages("remotes")
remotes::install_github("macmillancontentscience/shepherd")
Coming soon.
The first thing we plan to implement is a function to upload an existing Dockerfile to an S3 bucket, build the image using CodeBuild and deploy that image on ECR, and then create a Lambda function from that image.
Please note that the shepherd project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.