* Strip more kinds of timestamps and versions from dockerfile output, rewrite office-ui-fabric dockerfile to use new lerna build system * Add another filter for just output * Update user baselines (#23) * Update user baselines (#24) * Strip only maybe-present timestamps * More lenient timestamp filter * Update user baselines (#25) * Simplify and enhance vscode dockerfile to use nightly ts in ts extension, too * Update user baselines (#26) * Update user baselines (#27)
19 lines
No EOL
578 B
Docker
19 lines
No EOL
578 B
Docker
# vscode only supports older node
|
|
FROM node:10
|
|
RUN apt-get update
|
|
RUN apt-get install libsecret-1-dev libx11-dev libxkbfile-dev -y
|
|
RUN npm i -g yarn
|
|
RUN git clone https://github.com/microsoft/vscode.git /vscode
|
|
WORKDIR /vscode
|
|
RUN git pull
|
|
COPY --from=typescript/typescript /typescript/typescript-*.tgz /typescript.tgz
|
|
WORKDIR /vscode/build
|
|
RUN yarn add typescript@/typescript.tgz
|
|
WORKDIR /vscode/extensions
|
|
RUN yarn add typescript@/typescript.tgz
|
|
WORKDIR /vscode
|
|
RUN yarn add typescript@/typescript.tgz
|
|
RUN yarn
|
|
ENTRYPOINT [ "yarn" ]
|
|
# Build
|
|
CMD [ "compile" ] |