From 638853b8b19152f7f21ddfbb3dff8c8da45ef468 Mon Sep 17 00:00:00 2001 From: Julian Nguyen <109386615+juliannguyen4@users.noreply.github.com> Date: Tue, 8 Oct 2024 14:18:55 -0700 Subject: [PATCH] exec --- .github/workflows/docker-build-context/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-build-context/Dockerfile b/.github/workflows/docker-build-context/Dockerfile index e74b01b34..8bdfb3cbc 100644 --- a/.github/workflows/docker-build-context/Dockerfile +++ b/.github/workflows/docker-build-context/Dockerfile @@ -21,14 +21,14 @@ RUN sed -i "s/\(namespace.*{\)/\1\n\tstrong-consistency-allow-expunge true/" $AE ARG ROSTER_FILE_NAME=roster.smd COPY $ROSTER_FILE_NAME . +FROM busybox as get-sh # There's no tag for the latest major version to prevent breaking changes in jq # This is the next best thing -FROM busybox as get-sh FROM ghcr.io/jqlang/jq:1.7 as get-node-id COPY $ROSTER_FILE_NAME . COPY --from=get-sh /bin/busybox . ARG NODE_ID_FILE_NAME=node_id -RUN busybox sh -c jq --raw-output '.[1].value' $ROSTER_FILE_NAME > $NODE_ID_FILE_NAME +RUN ["./busybox", "sh", "-c", "\"jq --raw-output '.[1].value' $ROSTER_FILE_NAME > $NODE_ID_FILE_NAME\""] FROM configure-server as set-node-id COPY --from=get-node-id $NODE_ID_FILE_NAME .