[ https://issues.apache.org/jira/browse/CB-11387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15317947#comment-15317947 ]
Shazron Abdullah commented on CB-11387: --------------------------------------- [~tripod] Can you log the failure again to this issue, but this time, add the "--verbose" flag? > Relative plugin resolution does not work when cordova is executed as sub > process > -------------------------------------------------------------------------------- > > Key: CB-11387 > URL: https://issues.apache.org/jira/browse/CB-11387 > Project: Apache Cordova > Issue Type: Bug > Components: CordovaLib > Affects Versions: 6.2.0 > Reporter: Tobias Bocanegra > Attachments: CB-11387-Example.zip > > > (this used to work in 6.1.1) > if {{cordova platform add}} is invoked as subprocess (for example in an > ant-script), the plugin spec resolution for relative plugins doesn't work. > for example: > {noformat} > <plugin name="cordova-testplugin" spec="./src/testplugin" /> > {noformat} > See the attached script. when running with ant it shows: > {noformat} > $ ant test > Buildfile: /Users/tripod/tmp/testfail/foo/build.xml > test: > [exec] /Users/tripod/tmp/testfail/foo/testdir > [delete] Deleting directory > /Users/tripod/tmp/testfail/foo/testdir/platforms > [delete] Deleting directory /Users/tripod/tmp/testfail/foo/testdir/plugins > [exec] Adding ios project... > [exec] iOS project created with cordova-ios@4.1.1 > [exec] Discovered plugin "cordova-plugin-whitelist" in config.xml. > Adding it to the project > [exec] Fetching plugin "cordova-plugin-whitelist@1" via npm > [exec] Installing "cordova-plugin-whitelist" for ios > [exec] Discovered plugin "cordova-testplugin" in config.xml. Adding it > to the project > [exec] Failed to restore plugin "cordova-testplugin" from config.xml. > You might need to try adding it again. Error: Error: Invalid package.json > {noformat} > please note, that ant sets the pwd correctly. > when running from command line: > {noformat} > $ cd testdir; cordova platform add ios > Adding ios project... > iOS project created with cordova-ios@4.1.1 > Discovered plugin "cordova-plugin-whitelist" in config.xml. Adding it to the > project > Fetching plugin "cordova-plugin-whitelist@1" via npm > Installing "cordova-plugin-whitelist" for ios > Discovered plugin "cordova-testplugin" in config.xml. Adding it to the project > Installing "cordova-testplugin" for ios > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org