changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > infra > pod / Containerfile.operator

changeset 30: 4c5e25fdef67
parent: b5ff3e39b424
child: 9c7c441ca15b
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 11 Aug 2024 01:46:26 -0400
permissions: -rw-r--r--
description: update
1 FROM localhost/dev:latest
2 USER root
3 RUN usermod -l operator --move-home --home /home/operator ${DEV}
4 RUN echo "operator ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/operator
5 USER operator
6 WORKDIR /home/operator
7 RUN hg clone https://vc.compiler.company/comp/infra .stash/infra
8 RUN .stash/infra/scripts/wg-gen-keys.sh private.key public.key
9 WORKDIR .stash/infra
10 RUN skel make tmp
11 RUN sudo skel run install-emacs-mini-pack
12 RUN sudo skel clean
13 WORKDIR /home/operator
14 RUN cd .stash/home && hg up operator && homer install
15 ENV DEV=operator
16 ENV DEV_HOME=/home/operator