In Nx < 17, the way to define which tasks were cacheable was to add the task name to the
cacheableOperations array in
nx.json. This way of defining cacheable tasks required all tasks named
test to be either cacheable or not cacheable.
In Nx 17, use the
cache property in
targetDefaults or individual target definitions in the project level configuration.