Dockerfile.openpilot: don't set UV_PROJECT_ENVIRONMENT (#36246)

* Dockerfile.openpilot: don't uv sync with root

* Revert "Dockerfile.openpilot: don't uv sync with root"

This reverts commit 2c271d0b5b.

* don't set UV_PROJECT_ENVIRONMENT
pull/36251/head
Armand du Parc Locmaria 3 days ago committed by GitHub
parent d567442136
commit 150ff72646
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      Dockerfile.openpilot
  2. 4
      Dockerfile.openpilot_base

@ -11,4 +11,4 @@ COPY . ${OPENPILOT_PATH}/
ENV UV_BIN="/home/batman/.local/bin/"
ENV PATH="$UV_BIN:$PATH"
RUN uv run scons --cache-readonly -j$(nproc)
RUN UV_PROJECT_ENVIRONMENT=$VIRTUAL_ENV uv run scons --cache-readonly -j$(nproc)

@ -71,8 +71,8 @@ USER $USER
COPY --chown=$USER pyproject.toml uv.lock /home/$USER
COPY --chown=$USER tools/install_python_dependencies.sh /home/$USER/tools/
ENV UV_PROJECT_ENVIRONMENT=/home/$USER/.venv
ENV PATH="$UV_PROJECT_ENVIRONMENT/bin:$PATH"
ENV VIRTUAL_ENV=/home/$USER/.venv
ENV PATH="$VIRTUAL_ENV/bin:$PATH"
RUN cd /home/$USER && \
tools/install_python_dependencies.sh && \
rm -rf tools/ pyproject.toml uv.lock .cache

Loading…
Cancel
Save