AlexanderAshitkin commented on PR #175:
URL: 
https://github.com/apache/maven-build-cache-extension/pull/175#issuecomment-2315693656

   1.
   > My CI flow is compile -> parallel[test group 1, test group 2, test group 3]
   2.
   > was meaning that running one of the test group again, without any code 
change, should skip all plugin executions.
   
   Please clarify:
   - Does statement 2 imply that the rerun is a different reactor `compile -> 
test group 1` and the expectation is that the results of the initial run are 
reused?
   - Or does it mean you rerun as `compile -> parallel[test group 1, test group 
2, test group 3]` and expect `compile, test group 2, test group 3` to be reused 
from the cache?
   - Does `parallel[test group 1, test group 2, test group 3]` refer to three 
different reactor modules running tests?
   - Are `compile` and any of `test group 1, test group 2, test group 3` parts 
of the same module?
   
   > This is only true if the plugin parameter is tracked by the effective pom.
   You can move the parameter to the effective pom. One way to do this is by 
using a profile that defines a literal property value and referencing that 
value in a plugin. By doing so, the value will be interpolated to the plugin 
parameters and become part of the effective pom.


-- 
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: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to