Skip to content

Commit a84c3d2

Browse files
Use Leeway from branch clu/sbom-cve-2
1 parent cf6b0ab commit a84c3d2

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

dev/image/Dockerfile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,11 @@ ENV LEEWAY_WORKSPACE_ROOT=/workspace/gitpod
5151
ENV LEEWAY_REMOTE_CACHE_BUCKET=leeway-cache-dev-3ac8ef5
5252
ENV LEEWAY_CACHE_DIR=/workspace/.leeway/cache
5353
ENV LEEWAY_BUILD_DIR=/workspace/.leeway/build
54-
RUN cd /usr/bin && curl -fsSL https://github.com/gitpod-io/leeway/releases/download/v${LEEWAY_VERSION}/leeway_Linux_x86_64.tar.gz | tar xz
55-
54+
#RUN cd /usr/bin && curl -fsSL https://github.com/gitpod-io/leeway/releases/download/v${LEEWAY_VERSION}/leeway_Linux_x86_64.tar.gz | tar xz
55+
USER gitpod
56+
ARG LEEWAY_BRANCH=clu/sbom-cve-2
57+
RUN LEEWAY_REPO_DIR=$(mktemp -d -t leeway-repo-XXXXXXXXXX) && git clone https://github.com/gitpod-io/leeway "$LEEWAY_REPO_DIR" && cd "$LEEWAY_REPO_DIR" && git switch ${LEEWAY_BRANCH} && go build -o leeway && sudo install -m 755 leeway /usr/bin/ && cd / && rm -rf "$LEEWAY_REPO_DIR"
58+
USER root
5659
# evans (gRPC client)
5760
RUN cd /usr/bin && curl -fsSL https://github.com/ktr0731/evans/releases/download/v0.10.6/evans_linux_amd64.tar.gz | tar xz evans
5861

0 commit comments

Comments
 (0)