Slackbot
04/13/2022, 8:52 PMeric
04/13/2022, 8:53 PMeric
04/13/2022, 8:55 PMThe task was not up-to-date because there was no task history available.But I’m not sure where that task history would be stored if not the project’s .gradle dir?
CristianGM
04/13/2022, 9:29 PMeric
04/13/2022, 9:30 PMCristianGM
04/13/2022, 10:00 PMeric
04/13/2022, 10:02 PMeric
04/13/2022, 10:02 PMCristianGM
04/13/2022, 10:06 PMeric
04/14/2022, 12:34 AMwolfs
04/19/2022, 7:57 AM<project>/.gradle
, so I am not sure why Gradle wouldn’t find any task history when you copy that file. Is the project still in the same location in the builds?
As for the graphql manifest - I suppose you could copy only the manifest between builds. Also, when the manifest doesn’t change, then the downstream modules also don’t have to rebuild, they can be loaded from the cache.eric
04/19/2022, 8:17 AMwolfs
04/19/2022, 8:19 AMour issue is that the manifest changes very frequently and we currently have no way to lock a version and ensure we fetch the same one every time. this is something we need to address for sure.Like I said, copy the manifest from the seed build to the fanned out build, so it doesn’t have to be downloaded again. Then at least in one pipeline you’d use the same manifest.
eric
04/19/2022, 9:39 AM