12 Commits

Author SHA1 Message Date
Gabriel Nützi 14963ac6ab nixosTests.gitlab.runner: disable podman runner on aarch properly
- The current tests did not correctly
  disable for the `podman` runner which only
  runs on `x86_64` due to the images pulled.

fix: add issue number for todo
2025-12-26 21:57:14 +01:00
Gabriel Nützi eea3af80ba nixosTests.gitlab.runner: add gitlab runner tests & docs (with IFD) 2025-12-21 10:04:31 +01:00
Gabriel Nützi 02167967fa Revert "docs: gitlab-runner with example & VM test (shell-runner & podman-runner) (#441161)"
This reverts commit 43070fab2b, reversing
changes made to ada3058e8f.
2025-12-20 18:04:23 +01:00
Gabriel Nützi 9369697ded fix: only run podman-runner test on x86_64-linux 2025-11-29 21:11:20 +01:00
Gabriel Nützi 6b3826779c fix: 10gb disk 2025-11-26 14:40:07 +01:00
Gabriel Nützi 38434ea85b fix: disk size outside 2025-11-21 17:55:35 +01:00
Gabriel Nützi 44631a4ce2 fix: tests with podman runner 2025-11-21 17:55:34 +01:00
Gabriel Nützi 9440e4d915 fix: add podman executor (not tested) 2025-11-21 17:55:34 +01:00
Gabriel Nützi f8dc4e3c29 fix: refactor into python script 2025-11-21 17:55:33 +01:00
Gabriel Nützi 57665ba763 fix: refactor for more runner tests 2025-11-21 17:55:33 +01:00
Gabriel Nützi 79f9692e37 chore: correct some documentation and add runner refactoring 2025-11-21 17:55:33 +01:00
Gabriel Nützi 2122a44a7b fix: add VM test for serivces.gitlab-runner
- Put all tests into `gitlab` folder.
- Add test for `gitlab-runner` service:
  - Add runner `shell-executor`.
2025-11-21 17:55:33 +01:00