When I run the command cordova-check-plugins --update=auto twice, it does not update.
I can run it 10 times and still it says it has something to be updated, normally the last plugin in the list.
Expected behavior:
It should update only with one try, one command
Steps to reproduce:
Run it twice, one time after another: cordova-check-plugins --update=auto
Environment information
Cordova CLI version
cordova -v: 9.0.0 (cordova-lib@9.0.1)
Cordova platform version
cordova platform ls
Installed platforms:
android 6.4.0
browser 6.0.0
Available platforms:
electron ^1.0.0
ios ^5.0.0
osx ^5.0.0
windows ^7.0.0
Plugins & versions installed in project (including this plugin)
Bug report
Current behavior:
When I run the command
cordova-check-plugins --update=auto
twice, it does not update. I can run it 10 times and still it says it has something to be updated, normally the last plugin in the list.Expected behavior:
It should update only with one try, one command
Steps to reproduce:
Run it twice, one time after another:
cordova-check-plugins --update=auto
Environment information
cordova -v
: 9.0.0 (cordova-lib@9.0.1)cordova platform ls
cordova plugin ls
Ubuntu 18.04.4 LTS
Runtime issue
Android build issue:
node -v
ls platforms/android/.gradle
: 4.1 4.4 5.4.1 buildOutputCleanup vcs-1android:targetSdkVersion
inAndroidManifest.xml
sdkmanager --list | sed -e '/Available Packages/q'
iOS build issue:
node -v
v12.18.0Related code:
Console output
console output
``` ``` $ cordova-check-plugins --update=auto ********************** * Up-to-date plugins * ********************** plugin: cordova-plugin-compat source: npm://cordova-plugin-compat@1.2.0 installed version: 1.2.0 remote version: 1.2.0 plugin: cordova-plugin-geolocation source: npm://cordova-plugin-geolocation@^2.4.3 installed version: 2.4.3 remote version: 2.4.3 plugin: cordova-plugin-email-composer source: npm://cordova-plugin-email-composer@^0.8.15 installed version: 0.8.15 remote version: 0.8.15 plugin: cordova-plugin-simple-image-resizer source: https://github.com/protonet/cordova-plugin-image-resizer installed version: 0.1.1 remote version: 0.1.1 plugin: es6-promise-plugin source: npm://es6-promise-plugin@^4.1.0 installed version: 4.2.2 remote version: 4.2.2 plugin: cordova-plugin-camera source: npm://cordova-plugin-camera@4.0.3 installed version: 4.0.3 remote version: 4.0.3 plugin: info.protonet.imageresizer source: npm://info.protonet.imageresizer installed version: 0.1.1 remote version: 0.1.1 plugin: cordova-plugin-file-transfer source: npm://cordova-plugin-file-transfer@1.7.1 installed version: 1.7.1 remote version: 1.7.1 plugin: cordova-plugin-file source: npm://cordova-plugin-file@6.0.1 installed version: 6.0.1 remote version: 6.0.1 plugin: cordova-plugin-statusbar source: npm://cordova-plugin-statusbar@^2.2.3 installed version: 2.4.3 remote version: 2.4.3 plugin: cordova-plugin-screen-orientation source: npm://cordova-plugin-screen-orientation installed version: 3.0.2 remote version: 3.0.2 plugin: cordova-plugin-device source: npm://cordova-plugin-device@^2.0.2 installed version: 2.0.3 remote version: 2.0.3 plugin: cordova-plugin-whitelist source: npm://cordova-plugin-whitelist@^1.3.3 installed version: 1.3.4 remote version: 1.3.4 plugin: cordova-plugin-network-information source: npm://cordova-plugin-network-information@^2.0.1 installed version: 2.0.2 remote version: 2.0.2 plugin: cordova-plugin-inappbrowser source: npm://cordova-plugin-inappbrowser@^3.0.0 installed version: 3.2.0 remote version: 3.2.0 plugin: cordova-plugin-mobile-ocr source: npm://cordova-plugin-mobile-ocr installed version: 3.1.1 remote version: 3.1.1 plugin: cordova-pdf-generator source: npm://cordova-pdf-generator@2.1.1 installed version: 2.1.1 remote version: 2.1.1 *************************** * Plugin update available * *************************** plugin: cordova-plugin-cache-clear source: npm://cordova-plugin-cache-clear@1.3.8 installed version: 1.3.7 remote version: 1.3.8 Updated 'cordova-plugin-cache-clear' from 1.3.7 to 1.3.8 Automatically updated all outdated plugins joao@toshiba:~/form-for-parking-violation$ cordova-check-plugins --update=auto ********************** * Up-to-date plugins * ********************** plugin: cordova-plugin-compat source: npm://cordova-plugin-compat@1.2.0 installed version: 1.2.0 remote version: 1.2.0 plugin: cordova-plugin-geolocation source: npm://cordova-plugin-geolocation@^2.4.3 installed version: 2.4.3 remote version: 2.4.3 plugin: cordova-plugin-email-composer source: npm://cordova-plugin-email-composer@^0.8.15 installed version: 0.8.15 remote version: 0.8.15 plugin: cordova-plugin-simple-image-resizer source: https://github.com/protonet/cordova-plugin-image-resizer installed version: 0.1.1 remote version: 0.1.1 plugin: es6-promise-plugin source: npm://es6-promise-plugin@^4.1.0 installed version: 4.2.2 remote version: 4.2.2 plugin: cordova-plugin-camera source: npm://cordova-plugin-camera@4.0.3 installed version: 4.0.3 remote version: 4.0.3 plugin: info.protonet.imageresizer source: npm://info.protonet.imageresizer installed version: 0.1.1 remote version: 0.1.1 plugin: cordova-plugin-file-transfer source: npm://cordova-plugin-file-transfer@1.7.1 installed version: 1.7.1 remote version: 1.7.1 plugin: cordova-plugin-file source: npm://cordova-plugin-file@6.0.1 installed version: 6.0.1 remote version: 6.0.1 plugin: cordova-plugin-statusbar source: npm://cordova-plugin-statusbar@^2.2.3 installed version: 2.4.3 remote version: 2.4.3 plugin: cordova-plugin-screen-orientation source: npm://cordova-plugin-screen-orientation installed version: 3.0.2 remote version: 3.0.2 plugin: cordova-plugin-device source: npm://cordova-plugin-device@^2.0.2 installed version: 2.0.3 remote version: 2.0.3 plugin: cordova-plugin-whitelist source: npm://cordova-plugin-whitelist@^1.3.3 installed version: 1.3.4 remote version: 1.3.4 plugin: cordova-plugin-network-information source: npm://cordova-plugin-network-information@^2.0.1 installed version: 2.0.2 remote version: 2.0.2 plugin: cordova-plugin-inappbrowser source: npm://cordova-plugin-inappbrowser@^3.0.0 installed version: 3.2.0 remote version: 3.2.0 plugin: cordova-plugin-mobile-ocr source: npm://cordova-plugin-mobile-ocr installed version: 3.1.1 remote version: 3.1.1 plugin: cordova-pdf-generator source: npm://cordova-pdf-generator@2.1.1 installed version: 2.1.1 remote version: 2.1.1 *************************** * Plugin update available * *************************** plugin: cordova-plugin-cache-clear source: npm://cordova-plugin-cache-clear@1.3.8 installed version: 1.3.7 remote version: 1.3.8 Updated 'cordova-plugin-cache-clear' from 1.3.7 to 1.3.8 Automatically updated all outdated plugins ``` ```**Other information:**