Skip to content

Commit 885828f

Browse files
committedMay 1, 2024
Update dependencies
1 parent d5b96a6 commit 885828f

File tree

7 files changed

+1630
-1651
lines changed

7 files changed

+1630
-1651
lines changed
 

‎README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Testing is crucial in any software project. When shifting to a serverless world, we need to accept and embrace multiple paradigm shifts, which also affect how we can test our applications. By doing so on multiple layers, we can drastically increase our confidence of releasing code and having minimal impact on the service availability and stability of the software we develop.
44

5-
This workshop consists of multiple independent modules which can be done in any order. The modules are
5+
This workshop consists of multiple independent modules which can be done in any order. The modules are:
66

77
- [Unit Tests](#unit-tests)
88
- [Local Testing](#local-testing)
@@ -50,7 +50,7 @@ In Node.js, [Express](https://expressjs.com/) is a popular framework for buildin
5050
1. Read up on [`serverless-http`](https://github.com/dougmoscrop/serverless-http) and understand how it works
5151
1. Check out the example application in [local-testing](./local-testing) and investigate how it uses the serverless-http framework
5252
1. Run the application locally by running `npm install` and then `npm start`
53-
1. Send an HTTP request to the app (e.g. using `curl localhost:8080`)
53+
1. Send an HTTP request to the app (e.g., using `curl localhost:8080`)
5454
1. Deploy the app to AWS Lambda and hook it up with API Gateway.
5555
1. Research how you could do something similar with the web framework and programming language of your choice
5656

@@ -114,7 +114,7 @@ Many FaaS platforms allow performing canary deployments. By doing so, we don't r
114114
1. Change something about the function code and apply again to publish a new version (notice the `publish: true` flag in `function.tf`)
115115
1. Visit the [CodeDeploy UI](https://console.aws.amazon.com/codesuite/codedeploy/applications)
116116
1. Choose your application
117-
1. Click "Create deployment" and choose "Use AppSpec editor" with "YAML"
117+
1. Click "Create deployment" and pick "Use AppSpec editor" with "YAML"
118118
1. Enter the following code into the text field (replacing `RESOURCE_SUFFIX` with the suffix you chose):
119119

120120
```yml

‎e2e-tests/.terraform.lock.hcl

Lines changed: 27 additions & 34 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎local-testing/package-lock.json

Lines changed: 89 additions & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)