Murat Sutunc created CB-8114:
--------------------------------
Summary: Plugin add does not use any minimum cache time
Key: CB-8114
URL: https://issues.apache.org/jira/browse/CB-8114
Project: Apache Cordova
Issue Type: Bug
Components: CordovaLib
Reporter: Murat Sutunc
Priority: Trivial
If you do not specify a version number, it works as expected. However it fails
if you specify a version number
Output – this is expected (no version number specified):
C:\Users\muratsu\Documents\cordova\_old\platform-plugin-cache
> cordova plugin add org.apache.cordova.camera
Fetching plugin "org.apache.cordova.camera" via plugin registry
npm http GET http://registry.cordova.io/org.apache.cordova.camera
npm http GET http://registry.cordova.io/org.apache.cordova.camera
npm http GET http://registry.cordova.io/org.apache.cordova.camera
C:\Users\muratsu\Documents\cordova\_old\platform-plugin-cache
> ls plugins
org.apache.cordova.camera
Output – This is not, version number specified (not expected):
C:\Users\muratsu\Documents\cordova\_old\platform-plugin-cache
> cordova plugin add [email protected]
Fetching plugin "[email protected]" via plugin registry
npm http GET http://registry.cordova.io/org.apache.cordova.camera/0.3.3
npm http GET http://registry.cordova.io/org.apache.cordova.camera/0.3.3
npm http GET http://registry.cordova.io/org.apache.cordova.camera/0.3.3
Error: getaddrinfo ENOTFOUND
at errnoException (dns.js:37:11)
at Object.onanswer [as oncomplete] (dns.js:124:16)
If a specific version is specified and the plugin / platform is in the cache,
there is no reason to do a lookup in the public repo. Currently plugin add
fails when offline even if that specific version of the plugin is cached
locally which doesn't make any sense.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]