You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,15 @@
1
1
# ⚡ 0.4.0 (unreleased)
2
2
3
+
* experimental dockerless mode! To enable local builds add the following to your `serverless.yml` file
4
+
5
+
```yml
6
+
custom:
7
+
rust:
8
+
dockerless: true
9
+
```
10
+
11
+
This comes with some new expectations about your local environment. Please see the readme section on local builds for more information.
12
+
3
13
* bump [lambda-rust](https://hub.docker.com/r/softprops/lambda-rust/) docker version to `0.2.7-rust-1.43.0`
4
14
* The docker image used to build artifacts is now configurable though the `custom.rust.dockerImage` `serverless.yml` config setting. The default remains `softprops/lambda-rust` [#65](https://github.com/softprops/serverless-rust/pull/65)
5
15
* The docker cli is now configurable via `SLS_DOCKER_CLI` environment variable. The default is the first `docker` that resolves on your operating system's path. [#61](https://github.com/softprops/serverless-rust/pull/61)
Copy file name to clipboardExpand all lines: README.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,7 +63,10 @@ custom:
63
63
64
64
While it's useful to have a build environment match your deployment
65
65
environment, dockerized builds do come with some notable tradeoffs.
66
-
The external dependency on docker itself often causes friction as an added dependency to your build. If you wish to build lambda's locally, this plugin also supports an experimental `dockerless` mode.
66
+
67
+
The external dependency on docker itself often causes friction as an added dependency to your build. Depending on the docker image limited which versions of rust you could deploy with. The docker image tracked stable rust. Some users might wish to try unstable versions early. Local builds enable that.
68
+
69
+
If you wish to build lambda's locally, this plugin also supports an experimental `dockerless` mode.
0 commit comments