[ https://issues.apache.org/jira/browse/CB-12078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15628269#comment-15628269 ]
Jannis Achstetter commented on CB-12078: ---------------------------------------- Joe thank you for the detailed explanation. We'll investigate the hook-based approach. This should even allow us to configure the proxy-server used by gradle based on environment variables which is a good thing since different sites are using different proxy hosts. I'll close this issue since I don't expect any changes to happen in cordova code. > Project setup behind proxy no longer possible with android@6.0.0 > ---------------------------------------------------------------- > > Key: CB-12078 > URL: https://issues.apache.org/jira/browse/CB-12078 > Project: Apache Cordova > Issue Type: Bug > Components: Android > Reporter: Jannis Achstetter > Labels: proxy > > We are running cordova behind a forced corporate proxy server. Therefore, the > environment variables http_proxy and https_proxy are set accordingly. > Unfortunately when gradle tries to download maven dependencies, these env > settings are ignored (npm works fine though). To allow gradle to fetch the > deps via the proxy, we created a plugin that adds a "gradle.properties" file > to the platforms/android folder containing the proxy configuration > (build-time plugin only, no influence on runtime behaviour). > With cordova-android@<6.0.0, this procedure was okay. We added the platform, > added the proxy-config-plugin and built the app, which made gradle download > the deps via the proxy. > Since android-gradle@6.0.0, the proxy-config-plugin cannot be added to the > project since it triggers a "clean" which fails due to gradle beeing unable > to fetch the dependencies (since the proxy config is missing). > Is it possible to (temporarily) disable the "clean"-step when adding plugins? > Alternatively: Is there another/better way to configure a proxy for gradle? > Related: > https://issues.apache.org/jira/browse/CB-11964 > https://github.com/apache/cordova-android/pull/339 > Thanks for developing the amazing cordova! -- 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