CI #2

Merged
rboullard merged 47 commits from Development into main 2026-01-27 11:17:33 +00:00
2 changed files with 3 additions and 8 deletions
Showing only changes of commit a1a59cdae3 - Show all commits

View File

@@ -13,7 +13,7 @@ RUN echo '#!/bin/bash\n$@' > /usr/bin/sudo \
&& chmod +x /usr/bin/sudo && chmod +x /usr/bin/sudo
# Install base dependencies in one layer # Install base dependencies in one layer
RUN apt-get update && apt-get install -y --no-install-recommends \ RUN apt-get update && apt-get install -y \
unzip \ unzip \
curl \ curl \
wget \ wget \
@@ -21,8 +21,4 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
software-properties-common \ software-properties-common \
gnupg \ gnupg \
python3 \ python3 \
python3-pip \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
# Optional: Upgrade pip for Python3
RUN python3 -m pip install --no-cache-dir --upgrade pip

View File

@@ -23,7 +23,7 @@ RUN apt-get update && apt-get install -y \
wget \ wget \
lsb-release \ lsb-release \
software-properties-common \ software-properties-common \
python3-pip \ pipx \
&& rm -rf /var/lib/apt/lists/* \ && rm -rf /var/lib/apt/lists/* \
\ \
# Install LLVM 18 # Install LLVM 18
@@ -47,8 +47,7 @@ RUN apt-get update && apt-get install -y \
&& ccache --zero-stats && ccache --zero-stats
# Install pipx and Conan # Install pipx and Conan
RUN python3 -m pip install --no-cache-dir pipx \ RUN pipx ensurepath \
&& pipx ensurepath \
&& pipx install conan && pipx install conan
# Build and install mold # Build and install mold