summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xhooks/mod.ts3
-rw-r--r--worker/Dockerfile5
2 files changed, 4 insertions, 4 deletions
diff --git a/hooks/mod.ts b/hooks/mod.ts
index 8771bea..f858ad0 100755
--- a/hooks/mod.ts
+++ b/hooks/mod.ts
@@ -9,10 +9,11 @@ import {
const getRequestLogger = (req: Request) => {
const url = new URL(req.url);
+ const traceId = crypto.randomUUID();
const getPrefix = () =>
`[${
new Date().toISOString()
- }] RequestTrace=[${crypto.randomUUID()}] @ [${url.pathname}] -X [${req.method}] |`;
+ }] RequestTrace=[${traceId}] @ [${url.pathname}] -X [${req.method}] |`;
return loggerWithPrefix(getPrefix);
};
diff --git a/worker/Dockerfile b/worker/Dockerfile
index 94b1a3a..ea393ed 100644
--- a/worker/Dockerfile
+++ b/worker/Dockerfile
@@ -13,7 +13,7 @@ RUN tar -xvzf /docker.tgz
FROM oci.liz.coffee/img/liz-ci:release AS worker
-RUN apt-get update && apt-get install -yqq ca-certificates
+RUN apt-get update && apt-get install -yqq git jq
RUN groupadd docker
RUN useradd --system --home-dir /var/lib/laminar \
--no-user-group --groups users,docker --uid 100 laminar
@@ -22,9 +22,8 @@ COPY --from=cli-dependencies /bw /usr/local/bin/
COPY --from=cli-dependencies /docker/* /usr/local/bin/
RUN mkdir -p /var/lib/laminar/cfg
+RUN cp -r /app/worker/* /var/lib/laminar/cfg
RUN chown -R laminar /var/lib/laminar
-RUN ln -sf /app/worker/jobs /var/lib/laminar/cfg/jobs
-RUN ln -sf /app/worker/scripts /var/lib/laminar/cfg/scripts
USER laminar
WORKDIR /var/lib/laminar