| gio | b7df27f | 2026-07-28 10:36:17 +0400 | [diff] [blame^] | 1 | FROM jenkins/inbound-agent:latest-jdk21 |
| 2 | |
| 3 | USER root |
| 4 | |
| 5 | RUN 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 | |
| 13 | RUN 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 | |
| 22 | USER jenkins |
| 23 | |
| 24 | RUN curl --fail --location https://nixos.org/nix/install \ |
| 25 | | sh -s -- --no-daemon |
| 26 | |
| 27 | ENV PATH="/home/jenkins/.nix-profile/bin:${PATH}" |
| 28 | |
| 29 | RUN nix --version |