android, use proper if statements.
This commit is contained in:
@@ -254,10 +254,10 @@
|
||||
# These are safe to run multiple times, and uses the new `latest` version.
|
||||
- name: Workstation | Linux | Software | Android | Install | Required Modules
|
||||
shell: |
|
||||
if ! {{ android_sdkmanager2_list }} | grep -q '{{ item }}' | grep -v unknown; then
|
||||
if [[ {{ android_sdkmanager2_list }} | grep -v 'unknown' | grep -q '{{ item }}' == 1 ]]; then
|
||||
yes | {{ android_sdkmanager2_install }} '{{ item }}'
|
||||
|
||||
if {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
|
||||
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 0 ]]; then
|
||||
echo "INSTALLED"
|
||||
else
|
||||
echo "FAILED"
|
||||
@@ -273,10 +273,10 @@
|
||||
# Add more versions for testing across all the important platforms.
|
||||
- name: Workstation | Linux | Software | Android | Install | Additional Modules
|
||||
shell: |
|
||||
if ! {{ android_sdkmanager2_list }} | grep -q '{{ item }}' | grep -v unknown; then
|
||||
if [[ {{ android_sdkmanager2_list }} | grep -v 'unknown' | grep -q '{{ item }}' == 1 ]]; then
|
||||
yes | {{ android_sdkmanager2_install }} '{{ item }}'
|
||||
|
||||
if {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
|
||||
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 0 ]]; then
|
||||
echo "INSTALLED"
|
||||
else
|
||||
echo "FAILED"
|
||||
@@ -293,10 +293,10 @@
|
||||
# Remove extra downloads if system is not meant for full amount of testing.
|
||||
- name: Workstation | Linux | Software | Android | Uninstall | Additional Modules
|
||||
shell: |
|
||||
if {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
|
||||
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 0 ]]; then
|
||||
yes | {{ android_sdkmanager2_remove }} '{{ item }}'
|
||||
|
||||
if ! {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
|
||||
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 1 ]]; then
|
||||
echo "REMOVED"
|
||||
else
|
||||
echo "FAILED"
|
||||
@@ -313,10 +313,10 @@
|
||||
# Remove any versions which used to be part of this script and no longer used.
|
||||
- name: Workstation | Linux | Software | Android | Uninstall | Unused Modules
|
||||
shell: |
|
||||
if {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
|
||||
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 0 ]]; then
|
||||
yes | {{ android_sdkmanager2_remove }} '{{ item }}'
|
||||
|
||||
if ! {{ android_sdkmanager2_list }} | grep -q '{{ item }}'; then
|
||||
if [[ {{ android_sdkmanager2_list }} | grep -q '{{ item }}' == 1 ]]; then
|
||||
echo "REMOVED"
|
||||
else
|
||||
echo "FAILED"
|
||||
|
||||
Reference in New Issue
Block a user