Drone environment reference claims there is a
DRONE_FAILED_STEPS variable that will provide a list of failed pipeline steps. However, this variable is always empty in my pipelines no matter how many failing steps I have prior to printing it.
I understand that this variable will be empty at YAML parse time, but it should not be empty at runtime if there are failed steps (I am printing it from a bash plugin; all other Drone variables work there).
When I checked the source code, I was not able to find this variable there. (The same goes for another similar one,
DRONE_FAILED_STAGES.) Does it actually exist? If not, please reintroduce it - it’s crucial to know which exact pipeline steps have failed to implement notifications when there are parallel steps.