Skip to content

Commit 38e58ae

Browse files
committed
feat: include stacks-signer in CI images
1 parent e3db2f9 commit 38e58ae

9 files changed

+10
-10
lines changed

.github/actions/dockerfiles/Dockerfile.debian-source

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ COPY . .
1212
RUN apt-get update && apt-get install -y git libclang-dev
1313

1414
# Run all the build steps in ramdisk in an attempt to speed things up
15-
RUN target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
15+
RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
1616
&& cd ${BUILD_DIR} \
1717
&& rustup target add ${TARGET} \
1818
&& rustup component add rustfmt \
@@ -21,5 +21,5 @@ RUN target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
2121
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out
2222

2323
FROM --platform=${TARGETPLATFORM} debian:bookworm
24-
COPY --from=build /out/stacks-node /bin/
24+
COPY --from=build /out/stacks-node /out/stacks-signer /bin/
2525
CMD ["stacks-node", "mainnet"]

build-scripts/Dockerfile.linux-glibc-arm64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
2323
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out
2424

2525
FROM scratch AS export-stage
26-
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /
26+
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /out/stacks-signer /

build-scripts/Dockerfile.linux-glibc-armv7

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
2323
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out
2424

2525
FROM scratch AS export-stage
26-
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /
26+
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /out/stacks-signer /

build-scripts/Dockerfile.linux-glibc-x64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
2020
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out
2121

2222
FROM scratch AS export-stage
23-
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /
23+
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /out/stacks-signer /

build-scripts/Dockerfile.linux-musl-arm64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
1818
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out
1919

2020
FROM scratch AS export-stage
21-
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /
21+
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /out/stacks-signer /

build-scripts/Dockerfile.linux-musl-armv7

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
1818
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out
1919

2020
FROM scratch AS export-stage
21-
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /
21+
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /out/stacks-signer /

build-scripts/Dockerfile.linux-musl-x64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
2020
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out
2121

2222
FROM scratch AS export-stage
23-
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /
23+
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /out/stacks-signer /

build-scripts/Dockerfile.macos-arm64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
2626
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out
2727

2828
FROM scratch AS export-stage
29-
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /
29+
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /out/stacks-signer /

build-scripts/Dockerfile.macos-x64

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ RUN --mount=type=tmpfs,target=${BUILD_DIR} cp -R /src/. ${BUILD_DIR}/ \
2626
&& cp -R ${BUILD_DIR}/target/${TARGET}/release/. /out
2727

2828
FROM scratch AS export-stage
29-
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /
29+
COPY --from=build /out/stacks-inspect /out/blockstack-cli /out/clarity-cli /out/stacks-node /out/stacks-signer /

0 commit comments

Comments
 (0)