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
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
You can deploy directly to AWS lambda using just
.
Change the current working directory to this directory. Then you can deploy the eponymous service like this:
just deploy https-a
Change the current working directory to this directory. Then you can deploy the eponymous service like this:
just deploy events-a
Change the current working directory to this directory. Then you can deploy the eponymous service like this:
just deploy events-b