Skip to content

Commit a330cbb

Browse files
committed
bump required rust to 1.36
This isn't a fatcat rust requirement, but instead a diesel requirement, via rust-smallvec, which in v1.0 uses the alloc crate: servo/rust-smallvec#73 I think the reason this came up now is that diesel-cli is an application and doesn't have a Cargo.lock file, and the build was updated. Using some binary mechanism to install these dependencies would be more robust, but feels like a yak shave right now.
1 parent 2f11629 commit a330cbb

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.gitlab-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ variables:
1414
PIPENV_VENV_IN_PROJECT: "true"
1515
CARGO_HOME: ".cargo_cache"
1616

17-
image: "rust:1.35-stretch"
17+
image: "rust:1.36-stretch"
1818

1919
unified_test:
2020
variables:

rust/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The SQL database schema (and migrations) are under `./migrations/`.
1818
You need the following dependencies installed locally to build, run tests, and
1919
do development work:
2020

21-
- rust stable, 2018 edition, 1.34+ (eg, via "rustup", includes cargo tool)
21+
- rust stable, 2018 edition, 1.36+ (eg, via "rustup", includes cargo tool)
2222
- diesel (`cargo install diesel_cli`)
2323
- postgres (compatible with 9.6+; we run 11.x in production)
2424
- postgres libs (debian/ubuntu: `libsqlite3-dev libpq-dev`)

0 commit comments

Comments
 (0)