File tree Expand file tree Collapse file tree 7 files changed +25
-0
lines changed Expand file tree Collapse file tree 7 files changed +25
-0
lines changed Original file line number Diff line number Diff line change
1
+ # The following come from https://github.com/llvm/llvm-project/blob/main/lldb/test/requirements.txt
2
+ # These Python packages are required to be able to run the LLDB test suite.
3
+ psutil >= 5.9.4
4
+ # Pexpect tests are known not to work on Windows, so are disabled.
5
+ # See llvm.org/pr22274.
6
+ pexpect >= 4.9.0 ; sys_platform != 'win32'
7
+ packaging
Original file line number Diff line number Diff line change @@ -44,6 +44,9 @@ RUN yum -y install \
44
44
45
45
RUN mkdir -p /usr/local/lib/python3.7/site-packages/
46
46
47
+ COPY swift-ci/dependencies/requirements.txt /dependencies/
48
+ RUN pip3 install -r /dependencies/requirements.txt
49
+
47
50
RUN easy_install-3.7 six
48
51
49
52
ARG SWIFT_PLATFORM=amazonlinux2
Original file line number Diff line number Diff line change @@ -34,6 +34,9 @@ RUN apt -y update && apt -y install \
34
34
uuid-dev \
35
35
zip
36
36
37
+ COPY swift-ci/dependencies/requirements.txt /dependencies/
38
+ RUN pip3 install -r /dependencies/requirements.txt
39
+
37
40
ARG SWIFT_PLATFORM=ubuntu18.04
38
41
ARG SWIFT_VERSION=5.8.1
39
42
ARG SWIFT_BRANCH=swift-${SWIFT_VERSION}-release
Original file line number Diff line number Diff line change @@ -34,6 +34,9 @@ RUN apt-get -y update && apt-get -y install \
34
34
uuid-dev \
35
35
zip
36
36
37
+ COPY swift-ci/dependencies/requirements.txt /dependencies/
38
+ RUN pip3 install -r /dependencies/requirements.txt
39
+
37
40
ARG SWIFT_PLATFORM=ubuntu20.04
38
41
ARG SWIFT_VERSION=5.8.1
39
42
ARG SWIFT_BRANCH=swift-${SWIFT_VERSION}-release
Original file line number Diff line number Diff line change @@ -37,6 +37,9 @@ RUN apt-get -y update && apt-get -y install \
37
37
uuid-dev \
38
38
zip
39
39
40
+ COPY swift-ci/dependencies/requirements.txt /dependencies/
41
+ RUN pip3 install -r /dependencies/requirements.txt
42
+
40
43
ARG SWIFT_PLATFORM=ubuntu22.04
41
44
ARG SWIFT_VERSION=5.8.1
42
45
ARG SWIFT_BRANCH=swift-${SWIFT_VERSION}-release
Original file line number Diff line number Diff line change @@ -31,6 +31,9 @@ RUN apt-get -y update && apt-get -y install \
31
31
uuid-dev \
32
32
zip
33
33
34
+ COPY swift-ci/dependencies/requirements.txt /dependencies/
35
+ RUN pip3 install -r /dependencies/requirements.txt
36
+
34
37
ARG SWIFT_PLATFORM=ubuntu23.10
35
38
ARG SWIFT_VERSION=5.10.1
36
39
ARG SWIFT_BRANCH=swift-${SWIFT_VERSION}-release
Original file line number Diff line number Diff line change @@ -32,6 +32,9 @@ RUN apt-get -y update && apt-get -y install \
32
32
uuid-dev \
33
33
zip
34
34
35
+ COPY swift-ci/dependencies/requirements.txt /dependencies/
36
+ RUN pip3 install -r /dependencies/requirements.txt
37
+
35
38
ARG SWIFT_PLATFORM=ubuntu24.04
36
39
ARG SWIFT_VERSION=5.10.1
37
40
ARG SWIFT_BRANCH=swift-${SWIFT_VERSION}-release
You can’t perform that action at this time.
0 commit comments