I’m writing a custom step (Powershell) where I’m going to update the image tag in AWS ECR. My process may have multiple packages (from an ECR Feed), and I see the Octopus.Action.Package.PackageVersion property, but what if there are multiple packages, how will I get a list (so I can iterate)? And I actually need to get the repository name as well, would that be available somewhere?
The best solution would be if something was added to Octopus that would automatically tag an image from a package feed when it’s been deployed, so I wouldn’t have to do a custom step like this. I believe when Octopus is using the built-in package management then you don’t delete packages that are deployed/in-use, this is the same thing for the external feed (specifically for AWS though I assume).