rebuilderd-worker 0.6.0

rebuilderd - rebuild worker
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
FROM rust:buster
WORKDIR /usr/src/rebuilderd
RUN apt-get update && apt-get install -y libssl-dev libsodium-dev
COPY . .
RUN cd worker; cargo build --release

FROM debian:buster
RUN echo 'deb http://deb.debian.org/debian buster-backports main' > /etc/apt/sources.list.d/backports.list
RUN apt-get update && apt-get install -y libssl-dev libsodium-dev devscripts/buster-backports sbuild
COPY --from=0 \
    /usr/src/rebuilderd/worker/rebuilder-debian.sh \
    /usr/local/libexec/rebuilderd/
COPY --from=0 \
    /usr/src/rebuilderd/target/release/rebuilderd-worker \
    /usr/local/bin/
CMD ["rebuilderd-worker"]