I’m playing with Cache Push / Pull steps and I must admit I’m not sure to understand how update indicators are working.
Typically, let’s say I have a
package.json file used to fill a
For this, I defined following path configuration :
./node_modules/ -> ./package.json
I would like to :
- Update its content (with PUSH step) in the cache everytime
- Load its content (with PULL step) from the cache only if my local
package.jsonchecksum differs from the one I used to PUSH
During my tests, it appeared that the PULL step is systematically retrieving the cache content, regardless of if
package.json has changed or not since my latest PUSH to the cache.
(it’s as if update indicators were used for PUSHes only, and never for PULLs)
Am I wrong in my assumptions ?