updated buildkite to llvm-10
This commit is contained in:
parent
563a115006
commit
ed0fb93e67
3 changed files with 62 additions and 58 deletions
|
@ -1,6 +1,7 @@
|
|||
FROM debian:testing
|
||||
|
||||
RUN apt-get update ;\
|
||||
RUN echo "deb [trusted=yes] http://apt.llvm.org/buster/ llvm-toolchain-buster-10 main\n$(cat /etc/apt/sources.list)" > /etc/apt/sources.list ;\
|
||||
apt-get update ;\
|
||||
apt-get install -y --no-install-recommends locales \
|
||||
cmake ninja-build git ca-certificates clang lld ccache python3 build-essential \
|
||||
clang-tidy clang-format \
|
||||
|
@ -12,6 +13,7 @@ RUN apt-get update ;\
|
|||
|
||||
# Make python3 default (needed by git-clang-format and others).
|
||||
RUN rm -f /usr/bin/python && ln -s /usr/bin/python3 /usr/bin/python
|
||||
RUN ls /usr/bin
|
||||
# required for openssh server
|
||||
RUN mkdir -p /run/sshd
|
||||
|
||||
|
@ -26,7 +28,9 @@ RUN mkdir -p /scripts
|
|||
COPY start_agent.sh /scripts/
|
||||
|
||||
# install python dependencies for the scripts
|
||||
RUN pip3 install -r https://raw.githubusercontent.com/google/llvm-premerge-checks/master/scripts/phabtalk/requirements.txt
|
||||
# ADD will checks that contentent of a file has changed.
|
||||
ADD "https://raw.githubusercontent.com/google/llvm-premerge-checks/master/scripts/phabtalk/requirements.txt" requirements.txt
|
||||
RUN pip3 install -r requirements.txt
|
||||
|
||||
RUN groupadd -g ${gid} ${group} ;\
|
||||
useradd -c "buildkite user" -d /home/${user} -u ${uid} -g ${gid} -m ${user} ;\
|
|
@ -1,6 +1,6 @@
|
|||
FROM debian:testing
|
||||
|
||||
RUN echo "deb [trusted=yes] http://apt.llvm.org/buster/ llvm-toolchain-buster main\n$(cat /etc/apt/sources.list)" > /etc/apt/sources.list;\
|
||||
RUN echo "deb [trusted=yes] http://apt.llvm.org/buster/ llvm-toolchain-buster-10 main\n$(cat /etc/apt/sources.list)" > /etc/apt/sources.list;\
|
||||
apt-get update ;\
|
||||
apt-get install -y --no-install-recommends locales \
|
||||
cmake ninja-build git ca-certificates clang lld ccache python3 build-essential \
|
||||
|
|
Loading…
Add table
Reference in a new issue