Trying to fix arm builds. (#1761)

* Trying to fix arm builds.

* Adding comment
This commit is contained in:
Dessalines 2021-09-02 07:00:45 -04:00 committed by GitHub
parent 46b223e3c5
commit c28c1b4bb3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -153,7 +153,9 @@ platform:
steps: steps:
- name: prepare repo - name: prepare repo
image: rust:1-slim # Not sure why, but rust ARM64 builds are failing on drone for rust:1.54 and later:
# https://discourse.drone.io/t/arm-build-stalls-out-on-cloud-drone-io-ram-issue/9701
image: rust:1.51-slim
user: root user: root
commands: commands:
- chown 1000:1000 . -R - chown 1000:1000 . -R
@ -162,7 +164,7 @@ steps:
- git fetch --tags - git fetch --tags
- name: cargo test - name: cargo test
image: rust:1-slim image: rust:1.51-slim
environment: environment:
LEMMY_DATABASE_URL: postgres://lemmy:password@database:5432/lemmy LEMMY_DATABASE_URL: postgres://lemmy:password@database:5432/lemmy
LEMMY_CONFIG_LOCATION: ../../config/config.hjson LEMMY_CONFIG_LOCATION: ../../config/config.hjson
@ -176,7 +178,7 @@ steps:
# Using Debian here because there seems to be no official Alpine-based Rust docker image for ARM. # Using Debian here because there seems to be no official Alpine-based Rust docker image for ARM.
- name: cargo build - name: cargo build
image: rust:1-slim image: rust:1.51-slim
commands: commands:
- apt-get update - apt-get update
- apt-get -y install --no-install-recommends libssl-dev pkg-config libpq-dev - apt-get -y install --no-install-recommends libssl-dev pkg-config libpq-dev