This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
In the process of donating the NetBeans code base to Apache, we need to change the way we deliver binaries. Rather than downloading them from our http://hg.netbeans.org/binaries mirror, it is suggested to download them from a Maven central (if they are hosted there). This issue is created to track the progress of implementation of such downloading system.
The work is being done in MavenDownload269264 branch in ergonomics repository. The first commit is http://hg.netbeans.org/ergonomics/rev/4270da1cffd4
Build to verify the approach is available at http://deadlock.netbeans.org/job/prototypes-MavenDownload269264/
Possibility to download binaries from the maven central is a great feature. Thanks Jardo!
Thanks. I plan to merge the change in tomorrow - unless there are some objections.
By default our jobs at deadlock.netbeans.org aren't configured to download from Maven repository. As such we get failures like this: http://deadlock.netbeans.org/job/ergonomics/6813/ I had to change the configuration of the job to define following variable: export http_proxy=http://our.proxy.at.oracle:80 as can be seen at http://deadlock.netbeans.org/job/push-ergonomics/configure Petr, if the Maven download change set gets integrated, it will be essential to have this variable set in all jobs that build NetBeans. Is it OK?
with the following change http://hg.netbeans.org/ergonomics/rev/508c9e09160b, the download shall allow us to specify Maven co-ordinates, yet fallback to our traditional server, if necessary.
Integrated into 'main-silver', will be available in build *201704010002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/508c9e09160b User: Jaroslav Tulach <jtulach@netbeans.org> Log: #269264: Try maven, but then fallback to hg.nb.org/binaries