| umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-472e35e483a575a4515eb13f3fffa1eb/images/ubuntu:rockcraft-base /home/buildd/rockcraft-ubuntu-472e35e483a575a4515eb13f3fffa1eb/images/.temp_layer.4430.tar --tag 26.04 |
| umoci config |
| umoci config |
| umoci config |
| umoci config |
| umoci config |
| umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-472e35e483a575a4515eb13f3fffa1eb/images/ubuntu:26.04 /home/buildd/rockcraft-ubuntu-472e35e483a575a4515eb13f3fffa1eb/images/.temp_layer.control_data.4430.tar |
| ENV RUST_VERSION=1.93.1 |
| ENV NODE_VERSION=25.6.0 |
| RUN /bin/sh -c apt-get update && apt-get install -y libssl-dev nginx build-essential make curl clang git libatk1.0-0t64 libatk-bridge2.0-0t64 libcups2t64 libxkbcommon0 libatspi2.0-0t64 libxcomposite1 libxdamage1 libxfixes3 libxrandr2 libgbm1 libasound2t64 postgresql-client pkg-config sudo zsh ripgrep # buildkit |
| ENV USER=ubuntu |
| RUN /bin/sh -c echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers # buildkit |
| RUN /bin/sh -c mkdir -p /home/$USER/.vscode-server && chown -R $USER:$USER /home/$USER # buildkit |
| USER ubuntu |
| ENV NVM_DIR=/home/ubuntu/.nvm |
| RUN /bin/sh -c curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash # buildkit |
| RUN /bin/sh -c bash -c ". ${NVM_DIR}/nvm.sh && nvm install ${NODE_VERSION} && nvm alias default ${NODE_VERSION} && nvm use ${NODE_VERSION}" # buildkit |
| ENV PATH=/home/ubuntu/.nvm/versions/node/v25.6.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y -c rust-analyzer,rust-src,rustfmt,clippy,rust-docs,cargo --default-toolchain=${RUST_VERSION} # buildkit |
| ENV PATH=/home/ubuntu/.cargo/bin:/home/ubuntu/.nvm/versions/node/v25.6.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| RUN /bin/sh -c cargo install sqlx-cli # buildkit |
| COPY .devcontainer/nginx.conf /etc/nginx/sites-enabled/default # buildkit |
| RUN /bin/sh -c npm install -g typescript-language-server # buildkit |