Tim Leavitt
Tim Leavitt
@evshvarov I've used this syntax for module name: `#{..Name}` You could use `#{..VersionString}` equivalently. We should probably document this. :) (And unit test it since it kind of "just happens...
I think having an "IRIS Task" resource processor would be the way to go here. Would be pretty straightforward to implement.
@isc-shuliu note, going forward, it's better to have one PR per fix. No need to detangle this one though.
Note - the CI fail was due to an apparent blip in containers.intersystems.com availability
Latest run with all the v1 fixes (https://github.com/intersystems/ipm/actions/runs/8899744512) shows all the FileCopy cases to be fixed, all the other cases still present.
We really shouldn't declare / allow *.DFI because that says "the current package owns all DFIs in the current namespace" - meaning, if the package is uninstalled, all DFIs should...
@evshvarov do you recall the motivation/intent here? It's easy to just change/remove a registry.
There should be restrictions on DeployPath to avoid this outcome.
#278 is related, as part of the best-practice alternative - just reference the package install directory instead.
This is still an issue.