"ssh:/git@developer.sourcefind.cn:2222/OpenDAS/dynamo.git" did not exist on "c9e445a9f2d11ab97549382da5914c4bea4337e0"
Unverified Commit a0512bd1 authored by Tom O'Brien's avatar Tom O'Brien Committed by GitHub
Browse files

fix: resolve local dev container build issues (#1269)

parent 5a02e4e5
...@@ -49,7 +49,7 @@ mkdir -p $HOME/dynamo/.build/target ...@@ -49,7 +49,7 @@ mkdir -p $HOME/dynamo/.build/target
export CARGO_TARGET_DIR=$HOME/dynamo/.build/target export CARGO_TARGET_DIR=$HOME/dynamo/.build/target
# build project, it will be saved at $HOME/dynamo/.build/target # build project, it will be saved at $HOME/dynamo/.build/target
cargo build --locked --profile dev --features mistralrs,python cargo build --locked --profile dev --features mistralrs
cargo doc --no-deps cargo doc --no-deps
# create symlinks for the binaries in the deploy directory # create symlinks for the binaries in the deploy directory
......
...@@ -298,15 +298,15 @@ COPY --from=base --chown=$USER_UID:$USER_GID /opt/dynamo/venv/ /opt/dynamo/venv/ ...@@ -298,15 +298,15 @@ COPY --from=base --chown=$USER_UID:$USER_GID /opt/dynamo/venv/ /opt/dynamo/venv/
RUN chown $USERNAME:$USERNAME /opt/dynamo/venv RUN chown $USERNAME:$USERNAME /opt/dynamo/venv
COPY --from=base --chown=$USERNAME:$USERNAME /usr/local/bin /usr/local/bin COPY --from=base --chown=$USERNAME:$USERNAME /usr/local/bin /usr/local/bin
# so we can use maturin develop
RUN uv pip install maturin
USER $USERNAME USER $USERNAME
ENV HOME=/home/$USERNAME ENV HOME=/home/$USERNAME
ENV PYTHONPATH=$HOME/dynamo/deploy/sdk/src:$PYTHONPATH:$HOME/dynamo/components/planner/src:$PYTHONPATH ENV PYTHONPATH=$HOME/dynamo/deploy/sdk/src:$PYTHONPATH:$HOME/dynamo/components/planner/src:$PYTHONPATH
ENV CARGO_TARGET_DIR=$HOME/dynamo/.build/target ENV CARGO_TARGET_DIR=$HOME/dynamo/.build/target
WORKDIR $HOME WORKDIR $HOME
# so we can use maturin develop
RUN uv pip install maturin
# https://code.visualstudio.com/remote/advancedcontainers/persist-bash-history # https://code.visualstudio.com/remote/advancedcontainers/persist-bash-history
RUN SNIPPET="export PROMPT_COMMAND='history -a' && export HISTFILE=$HOME/.commandhistory/.bash_history" \ RUN SNIPPET="export PROMPT_COMMAND='history -a' && export HISTFILE=$HOME/.commandhistory/.bash_history" \
&& mkdir -p $HOME/.commandhistory \ && mkdir -p $HOME/.commandhistory \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment