I've got the following configuration:
1. FullBuild <- This runs on every change and creates a release as artifact dependency
2. DeployRelease <- This uses an Artifact dependency on the last pinned FullBuild.
If I want to deploy a new Version I pin a stable Build in FullBuild and deploy this.
1. If I run the DeployRelease configuration, the included changes are the last changes made to the branch, although the dependency might be older (last pinned, not current)
2. DeployRelease creates a git label at the current commit, not at the pinned commit.
A workkaround would be to manually select the included changes, but there has to be a better solution (at least I hope so). How to automate that?
PS: I had a look at snapshot dependencies, but it seems there is no "last pinned" option.