I would like to send email notification to user after pipeline build, and I put the notify step as the final step in the pipeline.
I found that if the previos step like installing something got an error, the pipeline will stop execution, so I can’t get an email.
Would it possible to send the notification both success and failure in the pipeline execution?
I use the “drillster/drone-email” image.
You can use the when
clause to specify that a step should run on failure. You can see an example at https://docs.drone.io/pipeline/docker/syntax/conditions/#by-status
1 Like
@bradrydzewski Thank so much, I have solve the problem after use when clause.
I found another problem.
When I want to use the {{ build.status }} as the email subject in the “Notify Result” step, I expect that will get the “failure”, bui I get the “success”.
I’m confused about that.
I recommend contacting the plugin author. They will be able to help you with any questions you have about the plugin. Since I did not create this plugin (and have never used it) it is outside the scope of support that I can provide.
1 Like