- functions
- collections
- queues
- schedules
- topics
- buckets - TODO
- secrets - TODO
All resources are deployed to the destination
api, functions, collection
list store/ post some items to store get an item list store/ delete an item
topic
post to /send/ {messageType=topic}
should send to topic and cause worker function to run and receive message all is recorded in the history so get history and assert message sent and received
queue
post to /actions/ {messageType=queue}
should send to queue and scheduled worker should receive message all is recorded in the history so get history and assert message sent and received
Clone this repo and cd into it.
Then run the app, with any of these commands:
- nitric run
- nitric up -s <aws,azure,gcp>
If you deployed, then get the api url output from the above command:
$ export BASE_URL=<from above>
$ make test