changelog shortlog graph tags branches files raw help

Mercurial > infra > pod / changeset: dev tweaks

changeset 14: 6cb3bf451afc
parent 13: 43c84d8fb729
child 15: 21250ff5559c
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 07 Jul 2024 02:00:14 -0400
files: Containerfile.dev
description: dev tweaks
     1.1--- a/Containerfile.dev	Sun Jul 07 00:22:10 2024 -0400
     1.2+++ b/Containerfile.dev	Sun Jul 07 02:00:14 2024 -0400
     1.3@@ -11,6 +11,17 @@
     1.4 # COPY .stash/include/ /usr/local/include/
     1.5 # COPY .stash/share/ /usr/local/share/
     1.6 # COPY .stash/src/ /usr/local/src/
     1.7+RUN useradd --system -s /usr/bin/bash -u ${DEV_ID} -m ${DEV}
     1.8+RUN groupadd -g 128 engineer -U ${DEV}
     1.9+RUN groupadd -g 256 operator -U ${DEV}
    1.10+RUN chown -R ${DEV}:engineer /usr/local/share/
    1.11+RUN chown -R ${DEV}:engineer /usr/local/src/
    1.12+RUN chown -R ${DEV}:engineer /usr/local/bin/
    1.13+RUN chown -R ${DEV}:engineer /usr/local/etc/
    1.14+RUN chown -R ${DEV}:engineer /usr/local/lib/
    1.15+RUN chown -R ${DEV}:engineer /usr/local/man/
    1.16+USER ${DEV}
    1.17+RUN mkdir ${DEV_HOME}/.stash
    1.18 WORKDIR /usr/local/src
    1.19 RUN hg clone https://vc.compiler.company/comp/infra
    1.20 WORKDIR infra
    1.21@@ -26,16 +37,6 @@
    1.22 RUN skel make tree-sitter
    1.23 RUN skel make tree-sitter-install
    1.24 RUN skel make tree-sitter-langs
    1.25-RUN useradd --system -s /usr/bin/bash -u ${DEV_ID} -m ${DEV}
    1.26-RUN groupadd -g 128 engineer -U ${DEV}
    1.27-RUN groupadd -g 256 operator -U ${DEV}
    1.28-RUN chown -R ${DEV}:engineer /usr/local/share/
    1.29-RUN chown -R ${DEV}:engineer /usr/local/src/
    1.30-RUN chown -R ${DEV}:engineer /usr/local/bin/
    1.31-RUN chown -R ${DEV}:engineer /usr/local/etc/
    1.32-RUN chown -R ${DEV}:engineer /usr/local/man/
    1.33-USER ${DEV}
    1.34-RUN mkdir ${DEV_HOME}/.stash
    1.35 RUN skel make quicklisp
    1.36 RUN skel make rustup
    1.37 RUN rustup default nightly