[ https://issues.apache.org/jira/browse/CB-9704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16865553#comment-16865553 ]
Dario Telese commented on CB-9704: ---------------------------------- Hello, have you find a solution? > Apache Cordova 5 does not support using a custom nexus repository for android > builds > ------------------------------------------------------------------------------------ > > Key: CB-9704 > URL: https://issues.apache.org/jira/browse/CB-9704 > Project: Apache Cordova > Issue Type: New Feature > Components: Ionic > Reporter: Ajay Gupta > Priority: Major > > We are using AngularJS and Ionic for writing a mobile application supported > both on IOS and Android. When we do "ionic build android --release", it > creates a build.gradle file in both platforms/android directory and > platforms/android/CordovaLib directory. Both of these files point to > mavenCentral() as the repository which tries to download artifacts directly > from the maven central repo (http://repo1.maven.org/maven2). We are trying > to build our mobile apps as part of a Jenkins build behind company proxy and > would like to have gradle reach out to our internal Maven nexus repository > instead of reaching out to the central maven repository directly. Our > internal Neux repository would then proxy everything to the maven central > repository. > We cannot hand edit the build.gradle file as it is a generated file and so > any custom changes made to it would be lost in the next build. Cordova 5 > supports adding custom extensions using build-extras.gradle file but it does > not support overriding repositories. > As a workaround, we have defined a pre-build Cordova hook to search replace > mavenCentral() references to our local maven repository before doing an > android build. It works but is a unnecessary workaround and not a very clean > solution. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org