changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > infra > pod / Containerfile.box

revision 1: 0d37b97f681e
parent 0: 98aa8d30816a
child 2: ebe8eace7f0a
     1.1--- a/Containerfile.box	Fri Jun 14 19:15:37 2024 +0000
     1.2+++ b/Containerfile.box	Sun Jun 16 00:18:07 2024 -0400
     1.3@@ -15,37 +15,30 @@
     1.4 # stage1
     1.5 RUN ./bootstrap.sh
     1.6 ENV PATH="$PATH:/usr/local/share/cargo/bin"
     1.7-RUN .stash/bin/sk make rustup
     1.8+RUN skel make rustup
     1.9 RUN rustup update
    1.10 # dev rustc components
    1.11 RUN rustup default nightly
    1.12 RUN rustup component add --toolchain nightly rust-src rust-analyzer rustc-dev llvm-tools-preview
    1.13-RUN .stash/bin/sk make sbcl
    1.14-RUN .stash/bin/sk make quicklisp
    1.15-RUN .stash/bin/sk make sbcl-install
    1.16-RUN .stash/bin/sk make tree-sitter
    1.17-RUN .stash/bin/sk make tree-sitter-langs
    1.18-RUN .stash/bin/sk make emacs-mini
    1.19-RUN .stash/bin/sk make emacs-install
    1.20-RUN .stash/bin/sk make rocksdb
    1.21-RUN .stash/bin/sk make rocksdb-install
    1.22+# RUN skel make tree-sitter
    1.23+# RUN skel make tree-sitter-langs
    1.24 #ADD etc/sbclrc /etc/sbclrc
    1.25 #COPY etc/skel/ /etc/skel/
    1.26 #ADD etc/shells /etc/
    1.27 RUN useradd --system -s /usr/bin/bash -u ${ID} -k /etc/skel -m ${DEV}
    1.28 RUN groupadd -g 128 engineer -U ${DEV}
    1.29 RUN groupadd -g 256 operator -U ${DEV}
    1.30-# RUN make core-install
    1.31-WORKDIR /usr/local/src
    1.32-RUN cp -rf core/lisp /usr/local/share/lisp/core
    1.33-RUN rm -rf ./*
    1.34 RUN chown -R ${DEV}:engineer /usr/local/share/
    1.35 RUN chown -R ${DEV}:engineer /usr/local/src/
    1.36 RUN chown -R ${DEV}:engineer /usr/local/bin/
    1.37 RUN chown -R ${DEV}:engineer /usr/local/etc/
    1.38 RUN chown -R ${DEV}:engineer /usr/local/man/
    1.39+WORKDIR /usr/local/src
    1.40 USER ${DEV}
    1.41+RUN cp -rf core/lisp /usr/local/share/lisp/core
    1.42+RUN rm -rf ./*
    1.43 WORKDIR ${DEV_HOME}
    1.44+RUN mkdir .stash
    1.45 RUN hg clone https://vc.compiler.company/comp/infra
    1.46 RUN hg clone https://vc.compiler.company/comp/core
    1.47 ENV DEV=${DEV}