diff --git a/tasks/apt.yml b/tasks/apt.yml index db3180157b87ce182596b565a2352a767bbe7b90..3231e82deb97ae66d8065d9abb76b0bf9ccfcead 100644 --- a/tasks/apt.yml +++ b/tasks/apt.yml @@ -55,6 +55,15 @@ state: present update_cache: true + - name: APT | install game packages + when: inventory_hostname in groups.game + ansible.builtin.apt: + cache_valid_time: 3600 + force_apt_get: yes + pkg: game_pkg + state: present + update_cache: true + - name: APT | uninstall packages ansible.builtin.apt: pkg: "{{ lookup('flattened', base_uninstall_pkg, os_uninstall_pkg) }}" diff --git a/tasks/user_cfg/vars/git.yml b/tasks/user_cfg/vars/git.yml index bbb50840b6fbd086a5492ce536984dc8cedcc85e..3fd29b023b8e017d1989e70946617e2ff82ecd8e 100644 --- a/tasks/user_cfg/vars/git.yml +++ b/tasks/user_cfg/vars/git.yml @@ -31,3 +31,4 @@ git_repositories: - {local_name: "pyconfr19", url_https: "https://gitlab.com/free_zed/pyconfr19.git"} - {local_name: "python-itop-api", url_https: "https://github.com/guillaume-philippon/python-itop-api.git"} - {local_name: "signature_pad", url_https: "https://github.com/szimek/signature_pad.git"} + - {local_name: "endless-sky-wiki", url_https: "https://github.com/endless-sky/endless-sky.wiki.git"} diff --git a/tasks/vars/main.yml b/tasks/vars/main.yml index 772685009df4988db04156be3650fe803b0cbe91..e2c2dd21e4aac8d3e8e373bb525851a633ab76a0 100644 --- a/tasks/vars/main.yml +++ b/tasks/vars/main.yml @@ -23,6 +23,10 @@ base_pkg: base_uninstall_pkg: [] +game_pkg: + - 0ad + - endless-sky + station_pkg: - ansible - cheese