| @@ -6,7 +6,7 @@ | |||||
| # Shows help | # Shows help | ||||
| default: | default: | ||||
| @{{ just_executable() }} --list --justfile {{ justfile() }} | |||||
| @{{ just_executable() }} --list --justfile "{{ justfile() }}" | |||||
| # Pulls external Ansible roles | # Pulls external Ansible roles | ||||
| roles: | roles: | ||||
| @@ -48,7 +48,7 @@ install-all *extra_args: (run-tags "install-all,ensure-matrix-users-created,star | |||||
| # Runs installation tasks for a single service | # Runs installation tasks for a single service | ||||
| install-service service *extra_args: | install-service service *extra_args: | ||||
| {{ just_executable() }} --justfile {{ justfile() }} run \ | |||||
| {{ just_executable() }} --justfile "{{ justfile() }}" run \ | |||||
| --tags=install-{{ service }},start-group \ | --tags=install-{{ service }},start-group \ | ||||
| --extra-vars=group={{ service }} \ | --extra-vars=group={{ service }} \ | ||||
| --extra-vars=devture_systemd_service_manager_service_restart_mode=one-by-one {{ extra_args }} | --extra-vars=devture_systemd_service_manager_service_restart_mode=one-by-one {{ extra_args }} | ||||
| @@ -62,7 +62,7 @@ run +extra_args: | |||||
| # Runs the playbook with the given list of comma-separated tags and optional arguments | # Runs the playbook with the given list of comma-separated tags and optional arguments | ||||
| run-tags tags *extra_args: | run-tags tags *extra_args: | ||||
| {{ just_executable() }} --justfile {{ justfile() }} run --tags={{ tags }} {{ extra_args }} | |||||
| {{ just_executable() }} --justfile "{{ justfile() }}" run --tags={{ tags }} {{ extra_args }} | |||||
| # Runs the playbook in user-registration mode | # Runs the playbook in user-registration mode | ||||
| register-user username password admin_yes_or_no *extra_args: | register-user username password admin_yes_or_no *extra_args: | ||||
| @@ -73,15 +73,15 @@ start-all *extra_args: (run-tags "start-all" extra_args) | |||||
| # Starts a specific service group | # Starts a specific service group | ||||
| start-group group *extra_args: | start-group group *extra_args: | ||||
| @{{ just_executable() }} --justfile {{ justfile() }} run-tags start-group --extra-vars="group={{ group }}" {{ extra_args }} | |||||
| @{{ just_executable() }} --justfile "{{ justfile() }}" run-tags start-group --extra-vars="group={{ group }}" {{ extra_args }} | |||||
| # Stops all services | # Stops all services | ||||
| stop-all *extra_args: (run-tags "stop-all" extra_args) | stop-all *extra_args: (run-tags "stop-all" extra_args) | ||||
| # Stops a specific service group | # Stops a specific service group | ||||
| stop-group group *extra_args: | stop-group group *extra_args: | ||||
| @{{ just_executable() }} --justfile {{ justfile() }} run-tags stop-group --extra-vars="group={{ group }}" {{ extra_args }} | |||||
| @{{ just_executable() }} --justfile "{{ justfile() }}" run-tags stop-group --extra-vars="group={{ group }}" {{ extra_args }} | |||||
| # Rebuilds the mautrix-meta-instagram Ansible role using the mautrix-meta-messenger role as a source | # Rebuilds the mautrix-meta-instagram Ansible role using the mautrix-meta-messenger role as a source | ||||
| rebuild-mautrix-meta-instagram: | rebuild-mautrix-meta-instagram: | ||||
| /bin/bash {{ justfile_directory() }}/bin/rebuild-mautrix-meta-instagram.sh {{ justfile_directory() }}/roles/custom | |||||
| /bin/bash "{{ justfile_directory() }}/bin/rebuild-mautrix-meta-instagram.sh" "{{ justfile_directory() }}/roles/custom" | |||||