mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-08 19:44:57 -05:00
chore: fix missed changes for docker update
This commit is contained in:
@@ -30,17 +30,3 @@ RUN apt-get update && apt-get upgrade --no-install-recommends -y && \
|
||||
# Remove once compiler is on PyPi https://github.com/zama-ai/concretefhe-internal/issues/809
|
||||
WORKDIR /pkg
|
||||
COPY pkg/${WHEEL} .
|
||||
|
||||
ENV SRC_DIR_NAME=src
|
||||
|
||||
RUN echo "source /${SRC_DIR_NAME}/.docker_venv/bin/activate" >> /root/.bashrc && \
|
||||
echo "if [[ \"\$?\" != \"0\" ]]; then" >> /root/.bashrc && \
|
||||
echo " python3 -m venv /${SRC_DIR_NAME}/.docker_venv" >> /root/.bashrc && \
|
||||
echo " source /${SRC_DIR_NAME}/.docker_venv/bin/activate" >> /root/.bashrc && \
|
||||
echo " cd /${SRC_DIR_NAME}/ && make setup_env" >> /root/.bashrc && \
|
||||
echo "fi" >> /root/.bashrc && \
|
||||
echo "export MPLBACKEND=TkAgg" >> /root/.bashrc
|
||||
|
||||
WORKDIR /${SRC_DIR_NAME}
|
||||
|
||||
CMD ["/bin/bash"]
|
||||
|
||||
@@ -6,10 +6,10 @@
|
||||
set +e
|
||||
|
||||
# shellcheck disable=SC1091
|
||||
if ! source /src/.docker_venv/bin/activate; then
|
||||
python3 -m venv /src/.docker_venv
|
||||
if ! source /root/dev_venv/bin/activate; then
|
||||
python3 -m venv /root/dev_venv
|
||||
# shellcheck disable=SC1091
|
||||
source /src/.docker_venv/bin/activate
|
||||
source /root/dev_venv/bin/activate
|
||||
cd /src/ && make setup_env
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user