android, revert back to doing direct cmmands since result code was not being handled properly.

This commit is contained in:
me
2026-10-05 17:01:00 -07:00
parent 2cf83a2fcf
commit edaeec1ff2
+10 -10
View File
@@ -260,10 +260,10 @@
- name: Workstation | Linux | Software | Android | Install | Required Modules - name: Workstation | Linux | Software | Android | Install | Required Modules
ansible.builtin.shell: | ansible.builtin.shell: |
set -o pipefail set -o pipefail
if [[ {{ android_sdkmanager2_list }} | grep -v 'unknown' | grep -q '{{ item }}' == 1 ]]; then if ! {{ android_sdkmanager2_list }} | grep -v 'unknown' | grep -q '{{ item }}'; then
yes | {{ android_sdkmanager2_install }} '{{ item }}' yes | {{ android_sdkmanager2_install }} '{{ item }}'
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 0 ]]; then if {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
echo "INSTALLED" echo "INSTALLED"
else else
echo "FAILED" echo "FAILED"
@@ -281,10 +281,10 @@
- name: Workstation | Linux | Software | Android | Install | Additional Modules - name: Workstation | Linux | Software | Android | Install | Additional Modules
ansible.builtin.shell: | ansible.builtin.shell: |
set -o pipefail set -o pipefail
if [[ {{ android_sdkmanager2_list }} | grep -v 'unknown' | grep -q '{{ item }}' == 1 ]]; then if ! {{ android_sdkmanager2_list }} | grep -v 'unknown' | grep -q '{{ item }}'; then
yes | {{ android_sdkmanager2_install }} '{{ item }}' yes | {{ android_sdkmanager2_install }} '{{ item }}'
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 0 ]]; then if {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
echo "INSTALLED" echo "INSTALLED"
else else
echo "FAILED" echo "FAILED"
@@ -303,13 +303,13 @@
- name: Workstation | Linux | Software | Android | Uninstall | Additional Modules - name: Workstation | Linux | Software | Android | Uninstall | Additional Modules
ansible.builtin.shell: | ansible.builtin.shell: |
set -o pipefail set -o pipefail
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 0 ]]; then if {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
yes | {{ android_sdkmanager2_remove }} '{{ item }}' yes | {{ android_sdkmanager2_remove }} '{{ item }}'
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 1 ]]; then if {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
echo "REMOVED"
else
echo "FAILED" echo "FAILED"
else
echo "REMOVED"
fi fi
fi fi
loop: "{{ android_downloads_additional }}" loop: "{{ android_downloads_additional }}"
@@ -325,10 +325,10 @@
- name: Workstation | Linux | Software | Android | Uninstall | Unused Modules - name: Workstation | Linux | Software | Android | Uninstall | Unused Modules
ansible.builtin.shell: | ansible.builtin.shell: |
set -o pipefail set -o pipefail
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 0 ]]; then if [[ `{{ android_sdkmanager2_list }} | grep -q '{{ item }}'` == 0 ]]; then
yes | {{ android_sdkmanager2_remove }} '{{ item }}' yes | {{ android_sdkmanager2_remove }} '{{ item }}'
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 1 ]]; then if [[ `{{ android_sdkmanager2_list }} | grep -q '{{ item }}'` == 1 ]]; then
echo "REMOVED" echo "REMOVED"
else else
echo "FAILED" echo "FAILED"