From 93b56879298810d60d121203403e2416f35e4765 Mon Sep 17 00:00:00 2001 From: Vika Date: Thu, 20 May 2021 03:40:27 +0000 Subject: Add aarch64 cross-compilation job --- .gitlab-ci.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to '.gitlab-ci.yml') diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 892325b..fc893bd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -43,6 +43,21 @@ build-x86_64-musl: paths: - target/x86_64-unknown-linux-musl/release/kittybox_micropub +build-aarch64-musl: + needs: ["test-rust-stable"] + stage: build + image: messense/rust-musl-cross:aarch64-musl + cache: {} + variables: + RUSTFLAGS: -C target-feature=+crt-static + CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_LINKER: aarch64-unknown-linux-musl-gcc + script: + - cargo build --release --target aarch64-unknown-linux-musl + artifacts: + expire_in: 30 days + paths: + - target/aarch64-unknown-linux-musl/release/kittybox_micropub + .build-docker: stage: build cache: {} -- cgit 1.4.1