have classic azure devops pipeline set like below picture.
Scenario is that bake time should be 24 hour, but I manually deploy the Prod NCUS and the following after stage child tasks are also auto deployed like the test and health check.
Found out that after the bake time complete, it not auto trigger the child tasks like Prod NCUS again
My question is that what is the mechanism that why
- Once the bake time completed, it not trigger the child tasks
- I already checked the after stage documents(https://learn.microsoft.com/en-us/azure/devops/pipelines/release/triggers?view=azure-devops) and cannot find related info to explain it, any document on the details on it?
Thanks
2
Answers
Honestly, the answer is mostly just applying common sense to the scenario. You have a stage that’s supposed to run after an earlier stage completes. You decided to run it early. When the prior stage completes, it’s already been run. Why should it run again?
I suppose that you could refer to this document statement below, there is the detailed description for deployment action and stage.