1.1--- a/Containerfile.operator Tue Sep 24 15:53:20 2024 -0400
1.2+++ b/Containerfile.operator Sat Sep 28 16:49:18 2024 -0400
1.3@@ -4,18 +4,20 @@
1.4 RUN echo "operator ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/operator
1.5 RUN --network=host pacman -Sy aspell hunspell-en_us --noconfirm
1.6 RUN pacman -Scc --noconfirm
1.7+USER operator
1.8 WORKDIR /home/operator
1.9 RUN hg clone https://vc.compiler.company/infra .stash/infra
1.10 RUN hg clone https://vc.compiler.company/core .stash/core
1.11 RUN .stash/infra/scripts/wg-gen-keys.sh private.key public.key
1.12+RUN mkdir .emacs.d
1.13 WORKDIR .stash/infra
1.14-RUN mkdir -pv .stash/tmp
1.15 RUN sudo skel build emacs
1.16 RUN sudo skel install emacs
1.17 RUN sudo skel clean
1.18 WORKDIR /home/operator/.stash
1.19 USER operator
1.20-RUN cd core/emacs && make
1.21+RUN mkdir -pv ~/.stash/tmp
1.22+RUN cd core/emacs && skel make install
1.23 USER root
1.24 RUN rm -rf .stash/core .stash/infra
1.25 USER operator