File tree 2 files changed +22
-5
lines changed
2 files changed +22
-5
lines changed Original file line number Diff line number Diff line change 1
1
FROM ubuntu:16.04
2
2
3
- RUN apt-get update && apt-get install -y make clang python python-pip git libarchive-dev libusb-1.0-0 locales curl zlib1g-dev libffi-dev bzip2 libssl-dev libbz2-dev
3
+ RUN apt-get update && apt-get install -y \
4
+ bzip2 \
5
+ clang \
6
+ curl \
7
+ git \
8
+ libarchive-dev \
9
+ libbz2-dev \
10
+ libcurl4-openssl-dev \
11
+ libffi-dev \
12
+ libssl-dev \
13
+ libusb-1.0-0 \
14
+ locales \
15
+ make \
16
+ python \
17
+ python-pip \
18
+ zlib1g-dev
4
19
5
20
RUN sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && locale-gen
6
21
ENV LANG en_US.UTF-8
@@ -21,14 +36,13 @@ RUN pip install -r requirements_extra.txt
21
36
COPY tests/safety_replay/install_capnp.sh install_capnp.sh
22
37
RUN ./install_capnp.sh
23
38
24
- RUN mkdir / openpilot
39
+ RUN git clone https://github.com/commaai/ openpilot.git || true
25
40
WORKDIR /openpilot
41
+ RUN git pull && git checkout f9257fc75f68c673f9e433985fbe739f23310bb4
42
+
26
43
RUN git clone https://github.com/commaai/cereal.git || true
27
44
WORKDIR /openpilot/cereal
28
45
RUN git pull && git checkout 35040fe6bb9ebc31d38e98faa64d5ec4093ce3d5
29
46
COPY . /openpilot/panda
30
47
31
48
WORKDIR /openpilot/panda/tests/safety_replay
32
- RUN git clone https://github.com/commaai/openpilot-tools.git tools || true
33
- WORKDIR tools
34
- RUN git checkout d69c6bc85f221766305ec53956e9a1d3bf283160
Original file line number Diff line number Diff line change 2
2
subprocess32
3
3
libarchive
4
4
pycapnp
5
+ pycurl
6
+ tenacity
7
+ atomicwrites
You can’t perform that action at this time.
0 commit comments