paparazzi
paparazzi copied to clipboard
Configure native platform transformed path directly in test task
Based on offline discussion with and suggestion by @liutikas.
Adding the native platform transformed unzipped directory to the resources.txt
generated by PrepareResourcesTask was a design mistake and prevents that task from being truly cacheable, since it has an absolute file path to the user home directory and is also platform OS dependent. Instead, we wire that directly as an input to the Test task.
According to @liutikas, this also brings some performance improvement as the transform/unzip process was being performed during configuration time.
Closes https://github.com/cashapp/paparazzi/issues/495 and https://github.com/cashapp/paparazzi/pull/499.
I was about to PR this (https://github.com/liutikas/paparazzi/tree/platform-input) :)
Anything else missing for this to land?
Was busy prepping then attending Droidcon NYC!
Starting to catch up on the repo activity. Will aim to land this soon.
Gonna try to land this today