diff --git a/base-buster/Dockerfile b/base-buster/Dockerfile --- a/base-buster/Dockerfile +++ b/base-buster/Dockerfile @@ -55,12 +55,14 @@ apt-get install -y --no-install-recommends \ opam - # install emscripten required for generating tree-sitter WASM module in swh-search +# install emscripten required for generating tree-sitter WASM module in swh-search RUN cd /opt && git clone https://github.com/emscripten-core/emsdk.git && cd emsdk \ && ./emsdk install latest && ./emsdk activate latest - ENV PATH="${PATH}:/opt/emsdk/upstream/emscripten" +# Install the tree-sitter python module needed by the yarn build of swh-search +RUN pip3 install tree-sitter==0.19.0 + ## vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv ## # inlined from https://raw.githubusercontent.com/jenkinsci/docker-slave/dde4b4483ef4fa06f436fe92247d1001af74a6dd/Dockerfile-jdk11 #