[ 
https://issues.apache.org/jira/browse/MBUILDCACHE-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated MBUILDCACHE-85:
--------------------------------------
    Labels: pull-request-available  (was: )

> Changing cache configuration `attachedOutputs` still leads to cache hit 
> instead of a miss
> -----------------------------------------------------------------------------------------
>
>                 Key: MBUILDCACHE-85
>                 URL: https://issues.apache.org/jira/browse/MBUILDCACHE-85
>             Project: Maven Build Cache Extension (Moved to GitHub Issues)
>          Issue Type: Bug
>            Reporter: Réda Housni Alaoui
>            Priority: Major
>              Labels: pull-request-available
>
> I have made a first build without configuring `attachedOutputs` that produced 
> an entry in the local build cache.
> After realizing that my project requires {{.class}} files to be restored to 
> target folders, I configured {{attachedOutputs}} as follow:
> {code:xml}
> <attachedOutputs>
>       <dirNames>
>         <dirName>classes</dirName>
>         <dirName>test-classes</dirName>
>         <dirName>maven-status</dirName>
>       </dirNames>
>     </attachedOutputs>
> {code}
> Despite the configuration change, new builds use the cache populated by the 
> old configuration. The .class are still not restored. The only way to fix the 
> issue is to manually remove old cache entries.
> I think that a build using cache configuration v2 should not use the cache 
> produced by cache configuration v1. Said differently, 2 different cache 
> configurations should lead to 2 different cache entries.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to