blob: 8eb85f42399060a8d75218d91a0fa054960eb494 [file] [log] [blame]
giob7df27f2026-07-28 10:36:17 +04001FROM jenkins/inbound-agent:latest-jdk21
2
3USER root
4
5RUN apt-get update \
6 && apt-get install -y --no-install-recommends \
7 ca-certificates \
8 curl \
9 xz-utils \
10 tini \
11 && rm -rf /var/lib/apt/lists/*
12
13RUN mkdir -p /nix /etc/nix \
14 && chmod 0755 /nix \
15 && chown jenkins:jenkins /nix \
16 && printf '%s\n' \
17 'sandbox = false' \
18 'filter-syscalls = false' \
19 'experimental-features = nix-command flakes' \
20 > /etc/nix/nix.conf
21
22USER jenkins
23
24RUN curl --fail --location https://nixos.org/nix/install \
25 | sh -s -- --no-daemon
26
27ENV PATH="/home/jenkins/.nix-profile/bin:${PATH}"
28
29RUN nix --version