We have a deployment that uses one image for the Staging environment and another image for the Production environment. Both come from the same External Feed but from different Packages Id:
We created two channels, one per environment so that we can deploy each image in the appropriate environment. As mentioned in the documentation, we can dynamically select the package id using a variable and scope it by environment:
The issue is that when creating a release, since the package ID is a variable, it doesn’t allow us to select a version, as apparently values from variables are populated at deployment time and not at this stage:
How can we dynamically select packages and their versions?