]> Untitled Git - lemmy.git/commitdiff
Updating to rust 1.51.0 (#1598)
authorDessalines <dessalines@users.noreply.github.com>
Mon, 3 May 2021 14:46:12 +0000 (10:46 -0400)
committerGitHub <noreply@github.com>
Mon, 3 May 2021 14:46:12 +0000 (14:46 +0000)
.drone.yml
docker/dev/Dockerfile
docker/dev/volume_mount.dockerfile
docker/prod/Dockerfile
docker/prod/Dockerfile.arm

index f4818556dd56dfedf8a87056e0fb7ae557ada45e..c49790d9ba853478c72f74c3636c6171d37d7963 100644 (file)
@@ -9,7 +9,7 @@ platform:
 steps:
 
   - name: prepare repo
-    image: ekidd/rust-musl-builder:1.50.0
+    image: ekidd/rust-musl-builder:1.51.0
     user: root
     commands:
       - chown 1000:1000 . -R
@@ -21,13 +21,13 @@ steps:
       - /root/.cargo/bin/cargo fmt -- --check
 
   - name: cargo clippy
-    image: ekidd/rust-musl-builder:1.50.0
+    image: ekidd/rust-musl-builder:1.51.0
     commands:
       - cargo clippy --workspace --tests --all-targets --all-features -- -D warnings -D deprecated -D clippy::perf -D clippy::complexity -D clippy::dbg_macro
       - cargo clippy --workspace -- -D clippy::unwrap_used
 
   - name: cargo test
-    image: ekidd/rust-musl-builder:1.50.0
+    image: ekidd/rust-musl-builder:1.51.0
     environment:
       LEMMY_DATABASE_URL: postgres://lemmy:password@database:5432/lemmy
       LEMMY_CONFIG_LOCATION: ../../config/config.hjson
@@ -39,7 +39,7 @@ steps:
       - cargo test --workspace --no-fail-fast
 
   - name: cargo build
-    image: ekidd/rust-musl-builder:1.50.0
+    image: ekidd/rust-musl-builder:1.51.0
     commands:
       - cargo build
       - mv target/x86_64-unknown-linux-musl/debug/lemmy_server target/lemmy_server
@@ -138,7 +138,7 @@ platform:
 steps:
 
   - name: prepare repo
-    image: rust:1.50-slim-buster
+    image: rust:1.51-slim-buster
     user: root
     commands:
       - chown 1000:1000 . -R
@@ -147,7 +147,7 @@ steps:
       - git fetch --tags
 
   - name: cargo test
-    image: rust:1.50-slim-buster
+    image: rust:1.51-slim-buster
     environment:
       LEMMY_DATABASE_URL: postgres://lemmy:password@database:5432/lemmy
       LEMMY_CONFIG_LOCATION: ../../config/config.hjson
@@ -161,7 +161,7 @@ steps:
 
   # Using Debian here because there seems to be no official Alpine-based Rust docker image for ARM.
   - name: cargo build
-    image: rust:1.50-slim-buster
+    image: rust:1.51-slim-buster
     commands:
       - apt-get update
       - apt-get -y install --no-install-recommends libssl-dev pkg-config libpq-dev
index 4b7dc3ad4d55cd65b785bc4e4e906b30934a30ab..071d59e5467928ce0c533fcc92703aa1b77650c2 100644 (file)
@@ -1,4 +1,4 @@
-ARG RUST_BUILDER_IMAGE=ekidd/rust-musl-builder:1.50.0
+ARG RUST_BUILDER_IMAGE=ekidd/rust-musl-builder:1.51.0
 
 # Cargo chef plan
 FROM $RUST_BUILDER_IMAGE as planner
index 6d9fa996c8d3bec6d9c63cbaa95a74317dcb66a0..ae902e9380ba510ce5cf1b5859223199e8165157 100644 (file)
@@ -1,7 +1,7 @@
 # syntax=docker/dockerfile:experimental
 
 # Warning: this will not pick up migrations unless there are code changes
-FROM rust:1.50-buster as rust
+FROM rust:1.51-buster as rust
 
 ENV HOME=/home/root
 
index b869a76671f21af2aa0892e69ac1d12300db3874..f6a2b06f61f3f1dbff5e6907981f966fe78248aa 100644 (file)
@@ -1,5 +1,5 @@
 # Build the project
-FROM ekidd/rust-musl-builder:1.50.0 as builder
+FROM ekidd/rust-musl-builder:1.51.0 as builder
 
 ARG CARGO_BUILD_TARGET=x86_64-unknown-linux-musl
 ARG RUSTRELEASEDIR="release"
index 01f24456e239d3a54a306c31f7508d734b2c6d0f..539a2ae721e50fa8bdbd4d7430c699761dc0783b 100644 (file)
@@ -1,4 +1,4 @@
-ARG RUST_BUILDER_IMAGE=rust:1.50-slim-buster
+ARG RUST_BUILDER_IMAGE=rust:1.51.0-slim-buster
 
 # Build Lemmy
 FROM $RUST_BUILDER_IMAGE as builder