Hey Everyone,
I have two pipelines/deployments A and B and they need to interact with each other, I have two scenarios that I can't seem to implement
1. Can two flows interact with each other and wait for each other to run a third flow, given that both flows are running separately and have separate deployments/pipelines? i.e. flow B has a dependency on both flows A and X. However, flow X is part of deployment B and is triggered by a different upstream process. Moreover, X and A don't necessarily run at the same time (~15 min gap)
2. Flow C is triggered by flow A on the 1st of every month, in normal circumstances, it would get executed, however, in occasional events, if it's Monday and also the 1st of the month, flow C should wait for B to finish, how does this work? I can just add an if-else or a similar implementation but wouldn't it mess up the radar (the visual flow representation) since the pythonic code can mess it up?
Would really appreciate any lead! 🙂