brief-restaurant-63679
11/02/2023, 10:41 AMswift-garage-61180
11/02/2023, 10:45 AMkubernetes
Deploy status checks" implementation.
Without this PR, Deploy status handlers must never return state: ready
in their statuses when the input version is different than the deployed version—otherwise, transitive test dependencies won't always work (which leads to incorrect dependency behaviour).
When this PR was written, kubernetes
Deploys had this problematic behaviour (and only kubernetes
Deploys, IIRC).
I believe this is now actually OK with all our current Deploy types, but this PR would enforce that globally.
That said, you could argue that we're being a bit heavy-handed in our dependency calculations in this PR compared to just documenting this requirement for the plugin SDK.helm
Deploys).