Philipp Schirmer

Results 38 comments of Philipp Schirmer

Hi @nbuesing, I wonder if you were able to hook it up to the dependency configuration. If so, do you mind sharing some more code snippets? Thanks!

Hi @davidmc24, that works like a charm! Thank you very much. I also added ``` sourceSets { main { resources { srcDirs "src/main/avro" } } } ``` so that I...

So I think I found a proper solution which let's you compile Avro schemas with dependencies but also include the artifacts in other projects. The only thing that does not...

I also used doFirst on the jar task at first but that also broke caching. I then found this in the Gradle docs https://docs.gradle.org/current/userguide/common_caching_problems.html#custom_actions

> As for whether it makes sense to include some of this by default in the Avro conventions plugin... maybe. I've gotten enough requests for ways to depend on external...

Hi, just as an updated: I now wired the exclusion to the compileJava step ``` def configureCompileJava = tasks.register("configureCompileJava") { it.doLast { List exclusions = configurations.additionalSchema .findAll { it.name.endsWith("jar") }...

Hi @davidmc24, we created our own plugin that wraps yours: https://github.com/bakdata/gradle-avro-dependency-plugin Our plugin makes it possible to use dependencies when compiling avro schemas. However, it would be nice to have...

Hi @davidmc24, your suggestion wrt ZipTree seems to be working. Also the delete task does not seem to break caching. Here is a PR I am currently working on https://github.com/bakdata/gradle-avro-dependency-plugin/pull/2....

@larsduelfer I think the discussion in #128 can help you

Hi, probably related to this issue: We also use these converter specific configurations. If we now change, e.g., `max.tasks`, using the AKHQ UI, the now updated connector does not include...