Latest version of master doesn't build
I am on c14de12a121d7b08b81c6da709b0291f86d0096b , running the maven build results in:
[INFO] Resolving range for org.apache.kafka:kafka-clients::[6.1.0-0, 6.1.1-0), excluding snapshots
Downloading from central: https://myarty.example.com/public-maven-virtual/org/apache/kafka/kafka-clients/maven-metadata.xml
Downloaded from central: https://myarty.example.com/public-maven-virtual/org/apache/kafka/kafka-clients/maven-metadata.xml (59 kB at 2.4 kB/s)
[WARNING] Could not find any ce-kafka artifacts.
[WARNING] Continuing with build because fail if not found for this version is set to false.
[WARNING] Could not find any ccs-kafka artifacts.
...snip...
[ERROR] Failed to execute goal io.confluent:resolver-maven-plugin:0.5.0:resolve-kafka-range (default) on project common-parent: : MojoExecutionException: Could not find any ccs-kafka artifacts. -> [Help 1]
In the meantime I will try a specific label and see if that helps. I am trying to contribute to https://github.com/confluentinc/schema-registry/issues/898 of which this is a 2 hop transitive dependency (via common -> rest-utils -> schema-registry)... but I am not sure if I will be able to make changes on latest master of that project if I don't have the latest changes from this repo as well...
Seems like the dependency is likely supposed to be coming from http://packages.confluent.io/maven/org/apache/kafka/kafka-clients/ but you can see there's no 6.1.0 version there.
Looks like this is solvable by building https://github.com/confluentinc/kafka but if this is the expected solution, it should be added to the instructions in the README.
Is the milestome/snapshot confluent repository used by the jenkins build system public? Would it be an option to add those to the schema registry, common and other projects so that there is no need to build so many dependencies locally? This would lower / make easier for community contributions.
I was able to compile this project along with rest-utils using the directions I posted at: https://github.com/confluentinc/rest-utils/issues/367#issuecomment-1894781829
The need to build Kafka locally would be a useful addition to the README.md file for this project.