File tree 9 files changed +9
-17
lines changed
chrome-devtools-frontend-next
9 files changed +9
-17
lines changed Original file line number Diff line number Diff line change 1
1
FROM node:current
2
2
RUN npm install -g @microsoft/rush
3
- RUN git clone https://github.com/Azure/azure-sdk-for-js.git /azure-sdk
3
+ RUN git clone --depth 1 https://github.com/Azure/azure-sdk-for-js.git /azure-sdk
4
4
WORKDIR /azure-sdk
5
- RUN git pull
6
5
RUN rush update
7
6
WORKDIR /azure-sdk/sdk/core/core-http
8
7
# Sync up all TS versions used internally so they're all linked from a known location
Original file line number Diff line number Diff line change 1
1
FROM node:current
2
- RUN git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git /depot_tools
2
+ RUN git clone --depth 1 https://chromium.googlesource.com/chromium/tools/depot_tools.git /depot_tools
3
3
ENV PATH=/depot_tools:$PATH
4
4
WORKDIR /
5
5
RUN mkdir devtools
Original file line number Diff line number Diff line change @@ -4,9 +4,8 @@ ENV CI=true
4
4
ENV TF_BUILD=true
5
5
# Download repo version, sets up better layer caching for the following clone
6
6
ADD https://api.github.com/repos/OfficeDev/office-ui-fabric-react/git/ref/heads/master version.json
7
- RUN git clone https://github.com/OfficeDev/office-ui-fabric-react.git /office-ui-fabric-react
7
+ RUN git clone --depth 1 https://github.com/OfficeDev/office-ui-fabric-react.git /office-ui-fabric-react
8
8
WORKDIR /office-ui-fabric-react
9
- RUN git pull
10
9
WORKDIR /
11
10
COPY --from=typescript/typescript /typescript/typescript-*.tgz typescript.tgz
12
11
WORKDIR /office-ui-fabric-react
Original file line number Diff line number Diff line change 1
1
FROM node:current
2
2
RUN npm i -g yarn --force
3
- RUN git clone https://github.com/prettier/prettier.git /prettier
3
+ RUN git clone --depth 1 https://github.com/prettier/prettier.git /prettier
4
4
WORKDIR /prettier
5
- RUN git pull
6
5
COPY --from=typescript/typescript /typescript/typescript-*.tgz /typescript.tgz
7
6
RUN mkdir /typescript
8
7
RUN tar -xzvf /typescript.tgz -C /typescript
Original file line number Diff line number Diff line change 1
1
FROM node:current
2
- RUN git clone https://github.com/microsoft/pyright.git /pyright
2
+ RUN git clone --depth 1 https://github.com/microsoft/pyright.git /pyright
3
3
WORKDIR /pyright
4
- RUN git pull
5
4
RUN npm i
6
5
COPY --from=typescript/typescript /typescript/typescript-*.tgz /typescript.tgz
7
6
RUN npm install /typescript.tgz --exact --ignore-scripts --save-dev
Original file line number Diff line number Diff line change 1
1
FROM node:10
2
- RUN git clone https://github.com/ReactiveX/rxjs /rxjs
2
+ RUN git clone --depth 1 https://github.com/ReactiveX/rxjs /rxjs
3
3
WORKDIR /rxjs
4
- RUN git pull
5
4
COPY --from=typescript/typescript /typescript/typescript-*.tgz /typescript.tgz
6
5
RUN mkdir /typescript
7
6
RUN tar -xzvf /typescript.tgz -C /typescript
Original file line number Diff line number Diff line change @@ -3,9 +3,8 @@ FROM node:10
3
3
RUN apt-get update
4
4
RUN apt-get install libsecret-1-dev libx11-dev libxkbfile-dev -y
5
5
RUN npm i -g yarn --force
6
- RUN git clone https://github.com/microsoft/vscode.git /vscode
6
+ RUN git clone --depth 1 https://github.com/microsoft/vscode.git /vscode
7
7
WORKDIR /vscode
8
- RUN git pull
9
8
COPY --from=typescript/typescript /typescript/typescript-*.tgz /typescript.tgz
10
9
WORKDIR /vscode/build
11
10
RUN yarn add typescript@/typescript.tgz
Original file line number Diff line number Diff line change 1
1
FROM node:current
2
2
RUN npm install -g yarn lerna --force
3
- RUN git clone https://github.com/vuejs/vue-next.git /vue-next
3
+ RUN git clone --depth 1 https://github.com/vuejs/vue-next.git /vue-next
4
4
WORKDIR /vue-next
5
- RUN git pull
6
5
COPY --from=typescript/typescript /typescript/typescript-*.tgz typescript.tgz
7
6
# Sync up all TS versions used internally to the new one
8
7
RUN yarn add typescript@./typescript.tgz --exact --dev --ignore-scripts -W
Original file line number Diff line number Diff line change 1
1
# node-pty doesn't build on node 12 right now, so we lock to 10
2
2
FROM node:10
3
- RUN git clone https://github.com/xtermjs/xterm.js.git /xtermjs
3
+ RUN git clone --depth 1 https://github.com/xtermjs/xterm.js.git /xtermjs
4
4
WORKDIR /xtermjs
5
- RUN git pull
6
5
COPY --from=typescript/typescript /typescript/typescript-*.tgz /typescript.tgz
7
6
RUN mkdir /typescript
8
7
RUN tar -xzvf /typescript.tgz -C /typescript
You can’t perform that action at this time.
0 commit comments