Skip to content

Commit 4d2ee49

Browse files
committed
Stop using src-cli docker files
1 parent e1199ad commit 4d2ee49

File tree

2 files changed

+4
-12
lines changed

2 files changed

+4
-12
lines changed

Dockerfile

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
1-
FROM sourcegraph/src-cli:3.40.0
2-
31
# Keep in sync with Dockerfile.autoindex
42
FROM node:17.7.1-alpine3.14@sha256:cbb62fa2f740959b173b180e4806a5e479fbbd7a20072c3d6b4283bf2b9951d1
53

64
ARG TAG
75

8-
RUN apk add --no-cache git
9-
10-
COPY --from=src-cli /usr/bin/src /usr/bin
6+
RUN apk add --no-cache git curl
117

12-
RUN npm install --global yarn
8+
RUN curl -L https://sourcegraph.com/.api/src-cli/src_linux_amd64 -o /usr/bin/src && chmod +x /usr/bin/src
139

1410
RUN yarn global add @sourcegraph/scip-typescript@${TAG}
1511

Dockerfile.autoindex

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
1-
FROM sourcegraph/src-cli:3.40.0
2-
31
# Keep in sync with default Dockerfile
42
FROM node:17.7.1-alpine3.14@sha256:cbb62fa2f740959b173b180e4806a5e479fbbd7a20072c3d6b4283bf2b9951d1
53

64
ENV NODE_OPTIONS=--max-old-space-size=4096
75

8-
RUN apk add --no-cache git bash curl ca-certificates python3 make libstdc++ libgcc gcc g++ pkgconfig python2 automake autoconf
9-
10-
COPY --from=src-cli /usr/bin/src /usr/bin
6+
RUN apk add --no-cache git bash curl ca-certificates python3 make libstdc++ libgcc gcc g++ pkgconfig python2 automake autoconf curl
117

128
RUN echo 'scip-typescript "$@" --no-progress-bar' > /usr/bin/scip-typescript-autoindex && chmod +x /usr/bin/scip-typescript-autoindex
139

14-
RUN npm install --global yarn
10+
RUN curl -L https://sourcegraph.com/.api/src-cli/src_linux_amd64 -o /usr/bin/src && chmod +x /usr/bin/src
1511

1612
RUN yarn global add @sourcegraph/scip-typescript@${TAG}
1713

0 commit comments

Comments
 (0)