I really don't get it anymore...
Some checks failed
Test action / Print hello world (push) Failing after 1m49s

This commit is contained in:
Chris Kruining 2025-09-04 15:20:38 +02:00
parent a39cb0cf53
commit 3d02de9c6c
No known key found for this signature in database
GPG key ID: EB894A3560CCCAD2

View file

@ -3,41 +3,32 @@
pkgs_linux ? import <nixpkgs> { system = "x86_64-linux"; },
}:
with pkgs;
let
debian = dockerTools.pullImage {
imageName = "debian";
imageDigest = "sha256:1e45698b8553ad4b2e074f59f14c579194aa9b003f5c7b4a3d8704087954909b";
# hash = lib.fakeSha256;
sha256 = "sha256-GDxa0yegZDaagKfl3tS6prhQI0ECXduWrdPgr8uLClU=";
};
in
with pkgs;
dockerTools.buildImage {
name = "default";
tag = "latest";
# fromImage = debian;
copyToRoot = buildEnv {
name = "image-root";
pathsToLink = [ "/bin" ];
paths = [
coreutils
# u-root-cmds
u-root-cmds
bash
# nix
# nodejs
# podman
nix
nodejs
podman
];
};
runAsRoot = ''
#!${stdenv.shell}
${dockerTools.shadowSetup}
groupadd -r runner
useradd -r -g runner -d /data -M runner
mkdir /data
chown runner:runner /data
'';
# runAsRoot = ''
# #!${stdenv.shell}
# ${dockerTools.shadowSetup}
# groupadd -r runner
# useradd -r -g runner -d /data -M runner
# mkdir /data
# chown runner:runner /data
# '';
config = {
User = "runner";