Skip to content

Commit c05ccb6

Browse files
committed
Fix
1 parent de8b1ec commit c05ccb6

File tree

1 file changed

+43
-1
lines changed

1 file changed

+43
-1
lines changed

components/ide/code/leeway.nightly.Dockerfile

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ WORKDIR /gp-code/remote
1717

1818
RUN npm ci
1919

20-
FROM gitpod/openvscode-server-linux-build-agent:focal-x64 as code_builder
20+
FROM ubuntu:22.04 as code_builder
2121

2222
ENV TRIGGER_REBUILD 1
2323

@@ -31,6 +31,48 @@ ARG CODE_COMMIT
3131
ARG CODE_QUALITY
3232
ARG CODE_VERSION
3333

34+
# Latest stable git
35+
RUN apt-get update && apt-get install -y software-properties-common
36+
RUN add-apt-repository ppa:git-core/ppa -y
37+
38+
RUN apt-get update && apt-get install -y \
39+
apt-transport-https \
40+
ca-certificates \
41+
curl \
42+
file \
43+
git \
44+
gnome-keyring \
45+
iproute2 \
46+
libfuse2 \
47+
libgconf-2-4 \
48+
libgdk-pixbuf2.0-0 \
49+
libgl1 \
50+
libgtk-3.0 \
51+
libsecret-1-dev \
52+
libssl-dev \
53+
libx11-dev \
54+
libx11-xcb-dev \
55+
libxkbfile-dev \
56+
locales \
57+
lsb-release \
58+
lsof \
59+
python-dbus \
60+
python3-pip \
61+
sudo \
62+
wget \
63+
xvfb \
64+
tzdata \
65+
unzip \
66+
jq
67+
68+
# Set python3 as default
69+
RUN update-alternatives --install /usr/bin/python python /usr/bin/python3 1
70+
RUN python --version
71+
72+
# Check compiler toolchain
73+
RUN gcc --version
74+
RUN g++ --version
75+
3476
RUN sudo mkdir -m 0755 -p /etc/apt/keyrings
3577
RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
3678

0 commit comments

Comments
 (0)