since version 1.26 copyartifact does not expand variables in the parameter filter.
Previously I had such a setup:
job-name/os=$os,arch=$arch
where os and arch are either label expressions or environment variables of the nodes themselves (for non matrix jobs).
So each job copied the one correct artifact from the other matrix jobs.
with the latest update now the plugin does not properly handle this. The Parameter filter was created automatically like this:
os=$os,arch=$arch
but this has the effect that all artifacts of the parent matrix job are copied.
They also land in variable qualified subfolders instead of the top level so it breaks all of my jobs.
since version 1.26 copyartifact does not expand variables in the parameter filter.
Previously I had such a setup:
job-name/os=$os,arch=$arch
where os and arch are either label expressions or environment variables of the nodes themselves (for non matrix jobs).
So each job copied the one correct artifact from the other matrix jobs.
with the latest update now the plugin does not properly handle this. The Parameter filter was created automatically like this:
os=$os,arch=$arch
but this has the effect that all artifacts of the parent matrix job are copied.
They also land in variable qualified subfolders instead of the top level so it breaks all of my jobs.