charles
user
10/23/2020, 5:54 AMdependsOn
building the docker image task, which is explicitly blocked from caching its results. So I would have expected the integrations modules to effectively never get cached. Turns out that dependsOn
alone is not enough to tell Gradle that caching should be impacted by this. We explicitly need to add the output of that task as an input to the dependent task via inputs
and outputs
. Gonna disable caching for now until we make a way around this.
On the upside, this is a glimpse of the kind of performance we can expect if we wire up caching correctly.
Thanks for pointing this out, and apologies for the issue. I’ve put up a PR to disable caching for now: https://github.com/airbytehq/airbyte/pull/692user
10/23/2020, 3:14 PMWe explicitly need to add the output of that task as an input to the dependent task viaÂis this hard to do? andÂinputs
.outputs
user
10/23/2020, 3:16 PMuser
10/23/2020, 3:16 PM