From eecc6a2771394d44d67470b6fc9591db621d221c Mon Sep 17 00:00:00 2001 From: aminnairi <18418459+aminnairi@users.noreply.github.com> Date: Wed, 1 Oct 2025 10:17:11 +0200 Subject: [PATCH] now running yay and updating packages before running ansible --- main.sh | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/main.sh b/main.sh index 18b1c6a..08b2f22 100755 --- a/main.sh +++ b/main.sh @@ -99,13 +99,10 @@ then exit $ERROR_BECAUSE_PLAYBOOK_PATH_DOES_NOT_EXIST fi -echo "Installing needed Ansible packages..." - -ANSIBLE_COLLECTIONS_PATH="$PWD/ansible/collections" ansible-galaxy collection install --collections-path ansible/collections --requirements-file ansible/galaxy/requirements.yml - -echo "Done installing needed Ansible packages." -echo "Running choosen Ansible Playbook at $choosen_playbook_path..." - -ansible-playbook --inventory localhost, --ask-become-pass --module-path ansible/collections "$choosen_playbook_path" - -echo "Done running choosen Ansible Playbook. If this is your first installation, you might want to reboot in order for the settings to take effect." +echo "Installing needed Ansible packages..." \ + && ANSIBLE_COLLECTIONS_PATH="$PWD/ansible/collections" ansible-galaxy collection install --collections-path ansible/collections --requirements-file ansible/galaxy/requirements.yml \ + && echo "Done installing needed Ansible packages." \ + && echo "Running choosen Ansible Playbook at $choosen_playbook_path..." \ + && yes | yay \ + && ansible-playbook --inventory localhost --ask-become-pass --module-path ansible/collections "$choosen_playbook_path" \ + && echo "Done running choosen Ansible Playbook. If this is your first installation, you might want to reboot in order for the settings to take effect."