yeroc commented on PR #493:
URL: 
https://github.com/apache/maven-build-cache-extension/pull/493#issuecomment-6539152557

   Thanks, those tests were very useful. I pulled all four into this PR. The 
root cause turned out to be that cached mojos never recorded their lifecycle 
phases. Recording them replaced my earlier `setFile()` approach, which also 
fixed the `restoreOnDiskArtifacts` regression, and covers test-jar and forked 
lifecycles. Stale downstream classes are fixed by having 
`stagePreExistingArtifacts` also stage `target/classes`. I added one more IT 
where only downstream changes. I've left the commits separate so you can follow 
the changes. Happy to squash into one before merge if you prefer.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to