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