mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 10:19:09 +00:00 
			
		
		
		
	Optimized performance by moving multiple similar when includes to own tasks file
This commit is contained in:
		| @@ -6,14 +6,14 @@ | ||||
|     state: present | ||||
|  | ||||
| - name: Create the `aur_builder` user | ||||
|   become: yes | ||||
|   become: true | ||||
|   ansible.builtin.user: | ||||
|     name: aur_builder | ||||
|     create_home: yes | ||||
|     group: wheel | ||||
|  | ||||
| - name: Allow the `aur_builder` user to run `sudo pacman` without a password | ||||
|   become: yes | ||||
|   become: true | ||||
|   ansible.builtin.lineinfile: | ||||
|     path: /etc/sudoers.d/11-install-aur_builder | ||||
|     line: 'aur_builder ALL=(ALL) NOPASSWD: /usr/bin/pacman' | ||||
| @@ -21,7 +21,7 @@ | ||||
|     validate: 'visudo -cf %s' | ||||
|  | ||||
| - name: Clone yay from AUR | ||||
|   become: yes | ||||
|   become: true | ||||
|   become_user: aur_builder | ||||
|   git: | ||||
|     repo: https://aur.archlinux.org/yay.git | ||||
| @@ -30,7 +30,7 @@ | ||||
|     update: yes | ||||
|  | ||||
| - name: Build and install yay | ||||
|   become: yes | ||||
|   become: true | ||||
|   become_user: aur_builder | ||||
|   shell: | | ||||
|     cd /home/aur_builder/yay | ||||
|   | ||||
		Reference in New Issue
	
	Block a user