Re: Questions about the build cache plugin

2023-06-12 Thread Olivier Lamy
On Mon, 12 Jun 2023 at 21:38, Benjamin Marwell wrote: > > Am Mo., 12. Juni 2023 um 12:08 Uhr schrieb Olivier Lamy : > > > On Mon, 12 Jun 2023 at 18:53, Benjamin Marwell wrote: > > > > > > Hello everyone! > > > > > > First of all thank you everyone working on the build cache plugin! It > > > is

Re: Multi-module Maven projects and Scala-aware artifact IDs

2023-06-12 Thread Francois Marot
Hello Florent, i'll suggest something while I know this is not exactly what you asked for. But i'll try nevertheless, it may help :) If you could change your requirements a bit to change the *version* instead of the artifactId, then you could use the ci-friendly concept in Maven (

Re: Multi-module Maven projects and Scala-aware artifact IDs

2023-06-12 Thread Greg Chabala
Sure, individual projects have done things as they saw fit. Guava has -jre and -android flavors on their artifact ID instead of using classifiers. Bouncycastle is using ant for their build process. I wouldn't want to emulate either as best practice. Scala, as an ecosystem, has decided on

Re: Multi-module Maven projects and Scala-aware artifact IDs

2023-06-12 Thread Delany
Bouncycastle does similar, e.g. bcprov-jdk15to18-173.jar https://www.bouncycastle.org/latest_releases.html Delany On Mon, 12 Jun 2023 at 18:51, Greg Chabala wrote: > > > > Has anyone faced this before? > > > > Yes. The fact that

Re: Multi-module Maven projects and Scala-aware artifact IDs

2023-06-12 Thread Greg Chabala
> > Has anyone faced this before? > Yes. The fact that Scala's binary incompatibility leaked into artifact IDs rather than being a classifier irritates me still. I have no good solution for you. The mess that would have come from using Maven for cross version Scala builds led me to follow the

Multi-module Maven projects and Scala-aware artifact IDs

2023-06-12 Thread Florent Biville
Hello, I'm working on a multi-module Maven project where part of the artifact ID includes the Scala version it is built against (2.12, 2.13, ...), as it is common with Scala projects, since Scala minor version bumps often break (or so I read). I'm currently trying to fix the project setup, since

Re: Questions about the build cache plugin

2023-06-12 Thread Benjamin Marwell
Am Mo., 12. Juni 2023 um 12:08 Uhr schrieb Olivier Lamy : > On Mon, 12 Jun 2023 at 18:53, Benjamin Marwell wrote: > > > > Hello everyone! > > > > First of all thank you everyone working on the build cache plugin! It > > is amazing! > > > > At least some of the following questions seem to be of

Re: Questions about the build cache plugin

2023-06-12 Thread Xy Dav
_Dmaven build cache.remote.save.anabled=türü Bütün yetki sende 12 Haz 2023 Pzt 13:08 tarihinde Olivier Lamy şunu yazdı: > On Mon, 12 Jun 2023 at 18:53, Benjamin Marwell > wrote: > > > > Hello everyone! > > > > First of all thank you everyone working on the build cache plugin! It > > is

Re: Questions about the build cache plugin

2023-06-12 Thread Olivier Lamy
On Mon, 12 Jun 2023 at 18:53, Benjamin Marwell wrote: > > Hello everyone! > > First of all thank you everyone working on the build cache plugin! It > is amazing! > > At least some of the following questions seem to be of interest to > most users and might end up on the documentation, So here's a

Questions about the build cache plugin

2023-06-12 Thread Benjamin Marwell
Hello everyone! First of all thank you everyone working on the build cache plugin! It is amazing! At least some of the following questions seem to be of interest to most users and might end up on the documentation, So here's a few things which came to my mind. 1.) Considering I always require