27 lines
609 B
Bash
Executable file
27 lines
609 B
Bash
Executable file
#/bin/bash
|
|
|
|
WORK_DIR=/usr/src/s0_meter
|
|
RUST_VERSION=1.50
|
|
RUST_IMG_FLAVOR=musl
|
|
|
|
# docker run \
|
|
# --rm \
|
|
# --user "$(id -u):$(id -g)" \
|
|
# -v "$PWD":"$WORK_DIR" \
|
|
# -w "$WORK_DIR" \
|
|
# drone_rust:$RUST_VERSION-$RUST_IMG_FLAVOR \
|
|
# /bin/sh -c "echo Build: ; cargo build && echo Test: ; cargo test"
|
|
|
|
docker run \
|
|
--rm \
|
|
--user "$(id -u):$(id -g)" \
|
|
-v "$PWD":"$WORK_DIR" \
|
|
-w "$WORK_DIR" \
|
|
drone_rust:$RUST_VERSION-$RUST_IMG_FLAVOR \
|
|
cargo build --release --target=armv7-unknown-linux-musleabihf --features="rppal"
|
|
|
|
|
|
|
|
exit
|
|
|
|
# rust:$RUST_VERSION-$RUST_IMG_FLAVOR \
|