feat(role): Initial commit

This commit is contained in:
2025-04-03 00:12:58 +02:00
parent 3e9b2ba91a
commit cf55d8b20e
11 changed files with 299 additions and 2 deletions

14
defaults/main.yml Normal file
View File

@@ -0,0 +1,14 @@
# SPDX-License-Identifier: MIT
genvm_git_repos_base_dir: '/opt/git'
genvm_pacman_hook_git_base_dir: '/opt/git/quico.space/quico-os-setup/zfs-pacman-hook/branches'
genvm_pacman_hook_git_branch: '1-get-base-version-going'
genvm_pacman_hook_auto_snapshot_datasets:
- 'zpool/root/archlinux'
genvm_os_needs_restart_git_repo: 'https://quico.space/quico-os-setup/arch-needs-restart'
genvm_os_needs_restart_git_base_dir: '{{ genvm_git_repos_base_dir }}/{{ genvm_os_needs_restart_git_repo | regex_search(''(.*?://)([^\r\n\f]+)'', ''\2'') | first }}'
genvm_os_needs_restart_git_branch: 'main'
genvm_os_needs_restart_git_clone_dir: '{{ genvm_os_needs_restart_git_base_dir }}/branches/{{ genvm_os_needs_restart_git_branch }}'
genvm_os_auto_upgrades_git_repo: 'https://quico.space/quico-os-setup/arch-linux-update-and-restart'
genvm_os_auto_upgrades_git_base_dir: '{{ genvm_git_repos_base_dir }}/{{ genvm_os_auto_upgrades_git_repo | regex_search(''(.*?://)([^\r\n\f]+)'', ''\2'') | first }}'
genvm_os_auto_upgrades_git_branch: 'main'
genvm_os_auto_upgrades_git_clone_dir: '{{ genvm_os_auto_upgrades_git_base_dir }}/branches/{{ genvm_os_auto_upgrades_git_branch }}'