Is there anything built in gradle to cache a variable used during a task run for like an hour? Or do I need to do it manually?
Basically, I have a task that tries to find the IP address of a specific device using a ton of different methods. If it finds one, I want every invokation done within the next hour to add that address into the lookup list, since some of the lookup methods are slow.