Commit Graph

34 Commits

Author SHA1 Message Date
Leona Maroni
82500abba9 gitlab: 18.11.7 -> 19.0.4
https://docs.gitlab.com/releases/19/gitlab-19-0-released/
2026-07-29 18:11:30 +02:00
yaya
7a0aafa5f9 nixosTests.gitlab.runner: add garbage collection to daemon (#484371) 2026-04-14 08:18:59 +00:00
Katalin Rebhan
284288c32e nixosTests.gitlab: fixup for new dovecot module 2026-04-13 21:29:29 +02:00
Gabriel Nützi
ede03b9dcf nixosTests.gitlab.runner: add garbage collection to daemon 2026-01-27 12:36:57 +01:00
NAHO
a2ed7e8d88 nixos: remove optional builtins prefixes from prelude functions
Remove optional builtins prefixes from prelude functions by running:

    builtins=(
      abort
      baseNameOf
      break
      derivation
      derivationStrict
      dirOf
      false
      fetchGit
      fetchMercurial
      fetchTarball
      fetchTree
      fromTOML
      import
      isNull
      map
      null
      placeholder
      removeAttrs
      scopedImport
      throw
      toString
      true
    )

    fd \
      --exclude doc/manual/release-notes \
      --type file \
      . \
      nixos \
      --exec-batch sed --in-place --regexp-extended "
        s/\<builtins\.($(
          printf '%s\n' "${builtins[@]}" |
            paste --delimiter '|' --serial -
        ))\>/\1/g
      "

    nix fmt
2026-01-15 16:07:55 +01:00
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
1cbd52c09b fix: remove IFD (import from derivation) by vendoring the docker.nix from NixOS/nix 2025-12-21 10:07:36 +01:00
Gabriel Nützi
8fa348c4ba fix: apply review changes
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-21 10:04:31 +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
3cd3d4cb84 Revert "gitlab: fix VM tests (#472675)"
This reverts commit 1ef95e4553, reversing
changes made to aa1d90834b.
2025-12-20 18:04:02 +01:00
Gabriel Nützi
c9e5afc11b gitlab: fix VM tests 2025-12-20 12:24:54 +01:00
Gabriel Nützi
8e0917aba5 fix: volumes from flag 2025-12-16 01:35:35 +01:00
Gabriel Nützi
b0fa85fcec fix: add images to registry on startup 2025-12-16 01:22:16 +01:00
Gabriel Nützi
ac8b0ac8d0 fix: improve images 2025-12-16 01:11:51 +01:00
Gabriel Nützi
762916259a fix: improvements on the images 2025-12-16 01:06:30 +01:00
Gabriel Nützi
7b3047b586 fix: correct systemd service name for job images 2025-12-16 00:03:16 +01:00
Gabriel Nützi
9b7256deb3 sync: with master 2025-12-15 20:51:36 +01:00
Gabriel Nützi
fa19ad52ff fix: improve image sizes
- do not copy Nix store paths
2025-12-14 19:45:08 +01:00
Gabriel Nützi
a2c4161b45 fix: add comment how to obtain these files 2025-12-10 18:57:50 +01:00
Gabriel Nützi
718958cc4a fix: remove obsolete comments 2025-12-10 18:53:22 +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
323a14cda4 fix: wait for nix/podman daemon containers 2025-11-21 17:55:35 +01:00
Gabriel Nützi
785e48c39e fix: down scale the VM to 5Gbi (works) 2025-11-21 17:55:34 +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
baf4945b48 fix: print statment 2025-11-21 17:55:34 +01:00
Gabriel Nützi
1511982036 fix: typo 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