j7s-ci/images/Dockerfile_limbo_builder

13 lines
610 B
Plaintext

# For building limbo nightlies, including limbo-gui.
FROM docker.io/library/fedora:latest
RUN sudo dnf update -y && \
sudo dnf install -y nodejs yarnpkg \
openssl-devel curl \
just gcc openssh-clients \
git
RUN curl https://sh.rustup.rs -sSf | sh -s -- -y
RUN /bin/bash -c "source $HOME/.cargo/env && rustup update"
RUN /bin/bash -c "source $HOME/.cargo/env && rustup toolchain install nightly"
RUN /bin/bash -c "source $HOME/.cargo/env && rustup default nightly"
RUN /bin/bash -c "source $HOME/.cargo/env && cargo install wasm-pack"