build: Adjust folder structure

This allows for simply extracting into $PATH.
This commit is contained in:
cloudhead 2024-04-25 17:15:58 +02:00
parent 85b321f943
commit cd2884a609
No known key found for this signature in database
1 changed files with 8 additions and 8 deletions

View File

@ -61,37 +61,37 @@ RUN cargo zigbuild --locked --release \
# save some space.
FROM alpine:3.19 as packager
COPY --from=builder \
/src/*.1 \
/src/target/x86_64-unknown-linux-musl/release/rad \
/src/target/x86_64-unknown-linux-musl/release/rad-web \
/src/target/x86_64-unknown-linux-musl/release/git-remote-rad \
/src/target/x86_64-unknown-linux-musl/release/radicle-node \
/src/target/x86_64-unknown-linux-musl/release/radicle-httpd \
/builds/x86_64-unknown-linux-musl/
/builds/x86_64-unknown-linux-musl/bin/
COPY --from=builder \
/src/*.1 \
/src/target/aarch64-unknown-linux-musl/release/rad \
/src/target/aarch64-unknown-linux-musl/release/rad-web \
/src/target/aarch64-unknown-linux-musl/release/git-remote-rad \
/src/target/aarch64-unknown-linux-musl/release/radicle-node \
/src/target/aarch64-unknown-linux-musl/release/radicle-httpd \
/builds/aarch64-unknown-linux-musl/
/builds/aarch64-unknown-linux-musl/bin/
COPY --from=builder \
/src/*.1 \
/src/target/aarch64-apple-darwin/release/rad \
/src/target/aarch64-apple-darwin/release/rad-web \
/src/target/aarch64-apple-darwin/release/git-remote-rad \
/src/target/aarch64-apple-darwin/release/radicle-node \
/src/target/aarch64-apple-darwin/release/radicle-httpd \
/builds/aarch64-apple-darwin/
/builds/aarch64-apple-darwin/bin/
COPY --from=builder \
/src/*.1 \
/src/target/x86_64-apple-darwin/release/rad \
/src/target/x86_64-apple-darwin/release/rad-web \
/src/target/x86_64-apple-darwin/release/git-remote-rad \
/src/target/x86_64-apple-darwin/release/radicle-node \
/src/target/x86_64-apple-darwin/release/radicle-httpd \
/builds/x86_64-apple-darwin/
/builds/x86_64-apple-darwin/bin/
COPY --from=builder /src/*.1 /builds/x86_64-unknown-linux-musl/man/man1/
COPY --from=builder /src/*.1 /builds/aarch64-unknown-linux-musl/man/man1/
COPY --from=builder /src/*.1 /builds/aarch64-apple-darwin/man/man1/
COPY --from=builder /src/*.1 /builds/x86_64-apple-darwin/man/man1/
# Create and compress reproducible archive.
WORKDIR /builds