Files
ansible/roles/steamcmd/tasks/install_gameserver.yml

11 lines
415 B
YAML

---
- name: Create specific {{ steam_cmd_game_name }} server directory
ansible.builtin.file:
path: "{{ steamcmd_game_server_path }}"
state: directory
mode: 755
- name: Install game server from steamcmd
ansible.builtin.shell: /usr/games/steamcmd +force_install_dir "{{ steamcmd_game_server_path }}" +login anonymous +app_update "{{ steamcmd_game_server_id }}" +quit
args:
executable: /bin/bash