File tree Expand file tree Collapse file tree 1 file changed +43
-1
lines changed Expand file tree Collapse file tree 1 file changed +43
-1
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ WORKDIR /gp-code/remote
17
17
18
18
RUN npm ci
19
19
20
- FROM gitpod/openvscode-server-linux-build-agent:focal-x64 as code_builder
20
+ FROM ubuntu:22.04 as code_builder
21
21
22
22
ENV TRIGGER_REBUILD 1
23
23
@@ -31,6 +31,48 @@ ARG CODE_COMMIT
31
31
ARG CODE_QUALITY
32
32
ARG CODE_VERSION
33
33
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
+
34
76
RUN sudo mkdir -m 0755 -p /etc/apt/keyrings
35
77
RUN curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
36
78
You can’t perform that action at this time.
0 commit comments