Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 1.22 KB

README.md

File metadata and controls

61 lines (39 loc) · 1.22 KB

Setup

The build process relies on Cargo and just. Please follow the official instructions to install Rust, which will ensure that Cargo is available.

Then, you can install just via cargo:

cargo install just

You can install the remaining tools, mainly cargo-lambda, using just:

just tools

Building

Change the current working directory to this directory, i.e., the one enclosing this very README.md. Then you can build all services thus:

cd $PROJECT/rust && just build

Deploying

You can deploy directly to AWS lambda using just.

https-a

Change the current working directory to this directory. Then you can deploy the eponymous service like this:

just deploy https-a

events-a

Change the current working directory to this directory. Then you can deploy the eponymous service like this:

just deploy events-a

events-b

Change the current working directory to this directory. Then you can deploy the eponymous service like this:

just deploy events-b