changeset 11: |
e3e55e6b2f64 |
parent 10: |
2e30626743f3 |
child 12: |
a67e164d4def |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Thu, 20 Jun 2024 22:31:28 -0400 |
files: |
Containerfile.worker skelfile |
description: |
init skelfile |
1.1--- a/Containerfile.worker Wed Jun 19 19:25:21 2024 -0400
1.2+++ b/Containerfile.worker Thu Jun 20 22:31:28 2024 -0400
1.3@@ -5,21 +5,19 @@
1.4 ARG WORKER=worker
1.5 ARG WORKER_HOME=/home/${WORKER}
1.6 # TODO: build sbcl for musl
1.7-RUN apk add build-base zstd-dev curl make git linux-headers openssl-dev pkgconf clang m4
1.8+RUN apk add build-base zstd-dev curl make git linux-headers openssl-dev pkgconf m4 hg
1.9 RUN mkdir -p /usr/share/lisp /usr/local/share/lisp
1.10 COPY .stash/bin/ /usr/local/bin/
1.11 COPY .stash/lib/ /usr/local/lib/
1.12 COPY .stash/include/ /usr/local/include/
1.13 COPY .stash/share/ /usr/local/share/
1.14 COPY .stash/src/ /usr/local/src/
1.15-WORKDIR /usr/local/src
1.16-RUN hg clone https://vc.compiler.company/comp/infra
1.17-WORKDIR infra
1.18-# RUN scripts/get-sk.sh
1.19+WORKDIR /usr/local/src/sbcl
1.20+
1.21 ENV CARGO_HOME="/usr/local/share/cargo"
1.22 ENV RUSTUP_HOME="/usr/local/share/rustup"
1.23 ENV PATH="$PATH:/usr/local/share/cargo/bin:/usr/local/share/lisp/bin"
1.24-RUN adduser -D -u ${ID} -k /etc/skel ${WORKER}
1.25+RUN adduser -D -u ${ID} ${WORKER}
1.26 USER ${WORKER}
1.27 WORKDIR ${WORKER_HOME}
1.28 ENV WORKER=${WORKER}
2.1--- /dev/null Thu Jan 01 00:00:00 1970 +0000
2.2+++ b/skelfile Thu Jun 20 22:31:28 2024 -0400
2.3@@ -0,0 +1,10 @@
2.4+;;; pod @ 2024-06-21.02:30:12 -*- mode:skel; -*-
2.5+:name "pod"
2.6+:author "Richard Westhaver"
2.7+:version "0.1.0"
2.8+:vc :hg
2.9+:rules ()
2.10+:docs ()
2.11+:scripts ()
2.12+:imports ()
2.13+