From b1d70789e7e7b6b57d2be2e5bb52c94241403c4b Mon Sep 17 00:00:00 2001 From: Hyperling Date: Mon, 5 Oct 2026 14:37:38 -0700 Subject: [PATCH] flutter, fix lint issues. --- tasks/workstation/linux/software/flutter.yml | 82 ++++++++++---------- 1 file changed, 42 insertions(+), 40 deletions(-) diff --git a/tasks/workstation/linux/software/flutter.yml b/tasks/workstation/linux/software/flutter.yml index dd9928b..68c2d4d 100644 --- a/tasks/workstation/linux/software/flutter.yml +++ b/tasks/workstation/linux/software/flutter.yml @@ -50,13 +50,13 @@ - name: Workstation | Linux | Software | Flutter | Necessities ansible.builtin.package: name: - - curl - - git - - unzip - - "{{ xz }}" - - zip - - "{{ mesa }}" - - "{{ mesa_utils }}" + - curl + - git + - unzip + - "{{ xz }}" + - zip + - "{{ mesa }}" + - "{{ mesa_utils }}" state: present when: coding @@ -64,14 +64,14 @@ - name: Workstation | Linux | Software | Flutter | Linux App Dependencies ansible.builtin.package: name: - - clang - - cmake - - git - - "{{ ninja }}" - - pkg-config - - "{{ gtk3 }}" - - "{{ xz_libs }}" - - "{{ cpp }}" + - clang + - cmake + - git + - "{{ ninja }}" + - pkg-config + - "{{ gtk3 }}" + - "{{ xz_libs }}" + - "{{ cpp }}" state: present when: coding @@ -91,29 +91,29 @@ - name: Workstation | Linux | Software | Flutter | SDK block: - - name: Workstation | Linux | Software | Flutter | Download SDK - get_url: - url: "{{ flutter_url }}" - dest: "{{ flutter_download_file }}" - owner: "{{ user }}" - group: "{{ user }}" - mode: '0664' - when: not flutter_download_stat.stat.exists + - name: Workstation | Linux | Software | Flutter | Download SDK + ansible.builtin.get_url: + url: "{{ flutter_url }}" + dest: "{{ flutter_download_file }}" + owner: "{{ user }}" + group: "{{ user }}" + mode: '0664' + when: not flutter_download_stat.stat.exists - - name: Workstation | Linux | Software | Flutter | Create Folder - ansible.builtin.file: - path: "{{ flutter_sdk_location }}" - state: directory - owner: "{{ user }}" - group: "{{ user }}" - mode: '0755' + - name: Workstation | Linux | Software | Flutter | Create Folder + ansible.builtin.file: + path: "{{ flutter_sdk_location }}" + state: directory + owner: "{{ user }}" + group: "{{ user }}" + mode: '0755' - - name: Workstation | Linux | Software | Flutter | Extract SDK - unarchive: - src: "{{ flutter_download_file }}" - dest: "{{ flutter_sdk_location }}" - owner: "{{ user }}" - group: "{{ user }}" + - name: Workstation | Linux | Software | Flutter | Extract SDK + ansible.builtin.unarchive: + src: "{{ flutter_download_file }}" + dest: "{{ flutter_sdk_location }}" + owner: "{{ user }}" + group: "{{ user }}" become: true become_user: "{{ user }}" @@ -126,7 +126,7 @@ state: absent when: coding -## Configure Environment ## +## Configure Environment ## - name: Workstation | Linux | Software | Flutter | Modify PATH (.bashrc) ansible.builtin.blockinfile: @@ -137,10 +137,10 @@ state: absent create: true backup: true + mode: "0755" loop: - "{{ user_root.home }}" - "{{ user_user.home }}" - ignore_errors: true when: coding and user_root.home != "" and user_user.home != "" @@ -154,10 +154,10 @@ state: absent create: true backup: true + mode: "0755" loop: - "{{ user_root.home }}" - "{{ user_user.home }}" - ignore_errors: true when: coding and user_root.home != "" and user_user.home != "" @@ -171,10 +171,10 @@ state: present create: true backup: true + mode: "0755" loop: - ".bash_profile" - ".zprofile" - ignore_errors: true when: coding and user_user.home != "" @@ -185,6 +185,8 @@ loop: "{{ flutter_report_commands }}" become: true become_user: "{{ user }}" + register: shell_check + changed_when: shell_check.rc == 0 when: coding ## Uninstall SDK ##