Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/dwarves

ci/forge/dwarves-ci-step-podman.service

[Unit]
Description=podman API for the dwarves CI forge's STEPS (engine = true pipelines only, e.g. monetize-full; lane CI-RED)

# The step engine: a dedicated rootless podman socket the forge mounts into the step
# container of a pipeline with `engine = true` (as /run/podman/podman.sock). It is never the
# box's main socket nor the forge's own (dwarves-ci-podman.service).
[Service]
Environment=CONTAINERS_CONF_OVERRIDE=%h/.config/dwarves-ci/containers.conf
ExecStartPre=/bin/mkdir -p %t/dwarves-ci-step
ExecStart=/usr/bin/podman system service --time=0 unix://%t/dwarves-ci-step/podman.sock
Nice=10
IOSchedulingClass=idle
Restart=on-failure
RestartSec=30

[Install]
WantedBy=default.target