File tree Expand file tree Collapse file tree 4 files changed +20
-1
lines changed
Expand file tree Collapse file tree 4 files changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -42,8 +42,12 @@ RUN apt-get install -y \
4242RUN apt-get install -y \
4343 libnl-3-dev libnl-genl-3-dev libnl-route-3-dev libnl-nf-3-dev libzmq3-dev
4444
45- COPY sai.env /
45+ ARG RUST_ROOT=/usr/.cargo
46+ RUN RUSTUP_HOME=$RUST_ROOT CARGO_HOME=$RUST_ROOT bash -c 'curl --proto "=https" -sSf https://sh.rustup.rs | sh -s -- --default-toolchain 1.86.0 -y'
47+ ENV RUSTUP_HOME $RUST_ROOT
48+ ENV PATH $PATH:$RUST_ROOT/bin
4649
50+ COPY sai.env /
4751RUN git clone --recursive https://github.com/sonic-net/sonic-swss-common \
4852 && cd sonic-swss-common \
4953 && . /sai.env \
Original file line number Diff line number Diff line change @@ -42,6 +42,11 @@ RUN apt-get install -y \
4242RUN apt-get install -y \
4343 libnl-3-dev libnl-genl-3-dev libnl-route-3-dev libnl-nf-3-dev libzmq3-dev
4444
45+ ARG RUST_ROOT=/usr/.cargo
46+ RUN RUSTUP_HOME=$RUST_ROOT CARGO_HOME=$RUST_ROOT bash -c 'curl --proto "=https" -sSf https://sh.rustup.rs | sh -s -- --default-toolchain 1.86.0 -y'
47+ ENV RUSTUP_HOME $RUST_ROOT
48+ ENV PATH $PATH:$RUST_ROOT/bin
49+
4550COPY sai.env /
4651RUN git clone --recursive https://github.com/sonic-net/sonic-swss-common \
4752 && cd sonic-swss-common \
Original file line number Diff line number Diff line change @@ -40,6 +40,11 @@ RUN apt-get install -y \
4040RUN apt-get install -y \
4141 libnl-3-dev libnl-genl-3-dev libnl-route-3-dev libnl-nf-3-dev libzmq3-dev
4242
43+ ARG RUST_ROOT=/usr/.cargo
44+ RUN RUSTUP_HOME=$RUST_ROOT CARGO_HOME=$RUST_ROOT bash -c 'curl --proto "=https" -sSf https://sh.rustup.rs | sh -s -- --default-toolchain 1.86.0 -y'
45+ ENV RUSTUP_HOME $RUST_ROOT
46+ ENV PATH $PATH:$RUST_ROOT/bin
47+
4348COPY sai.env /
4449RUN git clone --recursive https://github.com/sonic-net/sonic-swss-common \
4550 && cd sonic-swss-common \
Original file line number Diff line number Diff line change @@ -40,6 +40,11 @@ RUN apt-get install -y \
4040RUN apt-get install -y \
4141 libnl-3-dev libnl-genl-3-dev libnl-route-3-dev libnl-nf-3-dev libzmq3-dev
4242
43+ ARG RUST_ROOT=/usr/.cargo
44+ RUN RUSTUP_HOME=$RUST_ROOT CARGO_HOME=$RUST_ROOT bash -c 'curl --proto "=https" -sSf https://sh.rustup.rs | sh -s -- --default-toolchain 1.86.0 -y'
45+ ENV RUSTUP_HOME $RUST_ROOT
46+ ENV PATH $PATH:$RUST_ROOT/bin
47+
4348COPY sai.env /
4449RUN git clone --recursive https://github.com/sonic-net/sonic-swss-common \
4550 && cd sonic-swss-common \
You can’t perform that action at this time.
0 commit comments