Re: allowing snapshot maven artefacts during build
Hi Eric, Am Mittwoch, dem 15.03.2023 um 18:58 +0100 schrieb Eric Barboni: > > [Temporary use non maven dependencies for external dependencies] > > Or maybe we already have this. > Actually we have a partial solution. Have a look here: https://github.com/apache/netbeans/blob/master/extide/gradle/external/binaries-list For some unknown reason gradle does not distribute the distribution zip via maven central and so we need to download it directly. You can't work around the checksum, but the build system tells you what it would expect, and what it calculated, so you can trivially find the right checksum by doing a priming build. HTH Matthias - To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
allowing snapshot maven artefacts during build
Hi folks, We have some side repository building some artefacts that we need in the NetBeans main build. For example the native one (a bit windows centric for now) https://github.com/apache/netbeans-native-installers https://github.com/apache/netbeans-native-launchers And in the external file when we use it we need a coordinate to released maven artefact+checksum. https://github.com/apache/netbeans/blob/master/nb/ide.launcher/external/bina ries-list 13F01FA7621AB429CEE9F0F78AE8092D7125CB53 org.apache.netbeans.native:launcher:12.5:distribution@zip I wonder if we could introduce kind use snapshot and < don't care on the md5 > just to ease local testing. But I think some changes are needed in nbbuild system to download and to check < on release > that LATEST is no present. Was thinking of that writing 13F01FA7621AB429CEE9F0F78AE8092D7125CB53 org.apache.netbeans.native:launcher:12-6-SNAPSHOT :distribution@zip LATEST Or maybe we already have this. Best Regards Eric