Lines Matching full:run
10 # This Dockerfile describes the base image used to run the various libc++
14 # To start a Buildkite Agent, run it as:
15 # $ docker run --env-file <secrets> -it $(docker build -q libcxx/utils/ci)
18 # to run a BuildKite agent.
20 # If you're only looking to run the Docker image locally for debugging a
21 # build bot, see the `run-buildbot-container` script located in this directory.
36 RUN apt-get update && apt-get install -y bash curl
39 RUN apt-get update && apt-get install -y ninja-build python3 python3-sphinx python3-distutils pytho…
41 # Install dependencies required to run the LLDB data formatter tests
42 RUN apt-get update && apt-get install -y python3 python3-dev libpython3-dev uuid-dev libncurses5-de…
45 RUN apt-get update && apt-get install -y language-pack-en language-pack-fr \
49 RUN printf "fr_CA ISO-8859-1\ncs_CZ ISO-8859-2" >> /etc/locale.gen
50 RUN mkdir /usr/local/share/i1en/
51 RUN printf "fr_CA ISO-8859-1\ncs_CZ ISO-8859-2" >> /usr/local/share/i1en/SUPPORTED
52 RUN locale-gen
62 RUN apt-get update && apt-get install -y lsb-release wget software-properties-common
63 RUN wget https://apt.llvm.org/llvm.sh -O /tmp/llvm.sh
64 RUN bash /tmp/llvm.sh $(($LLVM_HEAD_VERSION - 3)) # for CI transitions
65 RUN bash /tmp/llvm.sh $(($LLVM_HEAD_VERSION - 2)) # previous release
66 RUN bash /tmp/llvm.sh $(($LLVM_HEAD_VERSION - 1)) # latest release
67 RUN bash /tmp/llvm.sh $LLVM_HEAD_VERSION # current ToT
73 RUN ln -fs /usr/bin/clang++-14 /usr/bin/c++ && [ -e $(readlink /usr/bin/c++) ]
74 RUN ln -fs /usr/bin/clang-14 /usr/bin/cc && [ -e $(readlink /usr/bin/cc) ]
78 RUN apt-get update && apt-get install -y clang-format-$(($LLVM_HEAD_VERSION - 2)) clang-format-$(($…
79 RUN ln -s /usr/bin/clang-format-14 /usr/bin/clang-format && [ -e $(readlink /usr/bin/clang-format) ]
80 RUN ln -s /usr/bin/git-clang-format-14 /usr/bin/git-clang-format && [ -e $(readlink /usr/bin/git-cl…
84 RUN apt-get update && apt-get install -y clang-tidy-$(($LLVM_HEAD_VERSION - 1)) clang-tidy-$LLVM_HE…
85 RUN ln -s /usr/bin/clang-tidy-14 /usr/bin/clang-tidy && [ -e $(readlink /usr/bin/clang-tidy) ]
88 RUN apt-get update && apt-get install -y llvm-$(($LLVM_HEAD_VERSION - 1))-dev llvm-$(($LLVM_HEA…
92 RUN apt-get update && apt-get install -y llvm-16-dev libclang-16-dev
96 RUN apt-get update && apt install -y gcc-$((GCC_LATEST_VERSION - 1)) g++-$((GCC_LATEST_VERSION - 1))
97 RUN apt-get update && apt install -y gcc-$GCC_LATEST_VERSION g++-$GCC_LATEST_VERSION
100 RUN wget https://github.com/Kitware/CMake/releases/download/v3.21.1/cmake-3.21.1-linux-x86_64.sh -O…
101 RUN bash /tmp/install-cmake.sh --prefix=/usr --exclude-subdir --skip-license
102 RUN rm /tmp/install-cmake.sh
106 RUN apt-get update && apt-get install -y sudo
107 RUN echo "ALL ALL = (ALL) NOPASSWD: ALL" >> /etc/sudoers
108 RUN useradd --create-home libcxx-builder
114 RUN bash -c "$(curl -sL https://raw.githubusercontent.com/buildkite/agent/main/install.sh)"
116 RUN echo "tags=\"queue=libcxx-builders,arch=$(uname -m),os=linux\"" >> "/home/libcxx-builder/.build…