The UFZ services GitLab and Mattermost will be unavailable on Monday, January 24 from 06:00 AM to 08:00 AM due to maintenance work.

Want to get a quick-start introduction to Shell, Git and GitLab? Join the next beginners course on 28/31 January. Register now!

Commit 7b53fb3f authored by Adam Reichold's avatar Adam Reichold
Browse files

Add minimal CI to build statically linked executables.

parent e8a2cc1e
Pipeline #41732 passed with stage
in 1 minute and 43 seconds
build:
image: rust:alpine
variables:
RUSTFLAGS: "-Ctarget-feature=+crt-static"
before_script:
- apk add musl-dev
script:
- cargo build --release
- strip --strip-all target/release/par-tar
artifacts:
paths:
- target/release/par-tar
......@@ -174,9 +174,9 @@ dependencies = [
[[package]]
name = "unicode-width"
version = "0.1.8"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
[[package]]
name = "vec_map"
......
[package]
name = "par-tar"
version = "0.1.0"
edition = "2021"
edition = "2018"
resolver = "2"
[dependencies]
clap = "2.33"
crossbeam-channel = "0.5"
glob = "0.3"
tar = "0.4"
zstd = "0.9"
zstd = { version = "0.9", default-features = false, features = ["thin"] }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment