I have a pipeline where we may either license using a unity licensing server or license with a serial with UnityActivateLicense Task.
In the case where we license with the Unity License Server, we skip the UnityActivateLicense task, but I'm seeing that the post-job that is meant to release the license from UnityActivateLicense still runs even if the task was skipped due to a yaml condition.
My expectation is that the post-job should not run if the UnityActivateLicense task does not run.
I have a pipeline where we may either license using a unity licensing server or license with a serial with UnityActivateLicense Task.
In the case where we license with the Unity License Server, we skip the UnityActivateLicense task, but I'm seeing that the post-job that is meant to release the license from UnityActivateLicense still runs even if the task was skipped due to a yaml condition.
My expectation is that the post-job should not run if the UnityActivateLicense task does not run.