gcs-rsync 0.3.3

rsync support for gcs with higher perf than gsutil rsync
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
FROM rust:alpine as builder
RUN apk add --no-cache musl-dev pkgconfig openssl-dev
COPY . /app 
WORKDIR /app

RUN cargo build --release --target=x86_64-unknown-linux-musl --example gcs-rsync

FROM scratch
ENV GOOGLE_APPLICATION_CREDENTIALS=/creds.json
COPY --from=builder /app/target/x86_64-unknown-linux-musl/release/examples/gcs-rsync /app/gcs-rsync
WORKDIR /app
ENTRYPOINT [ "/app/gcs-rsync" ]