devo-ps/pipelines

slack notification when pipeline job finishes

xavierchow opened this issue · 5 comments

Currently the pipeline is working as an asynchrous pattern, i.e. I trigger the build and wait for a few minutes to let it finishes.
As some of the pipeline job could be quite slow it lasts for 5~10 min and I won't sit on the pipeline page to wait for it, I sometimes forget I trigger a build.
It's would be helpful if we can get a slack notification which pings who triggers the build when it's done.

A better integration with Slack AND GitHub would be good TBH.

  • For GitHub, having the ability of leaving messages for builds (like TravisCI).
  • For Slack, receiving status but also triggering from Slack channel.

This issue was addressed in #106 .

(A new input field need to be added in the ui though)

@xavierchow Let me know which project you want to have it, I can update accordingly.

closing as done

@kaleocheng

a slack notification which pings who triggers the build when it's done

Is there a way to @ the one who triggers the pipeline? or at least include the trigger info in the slack notification?

@xavierchow yes, we support something like this, I can setup it for you later
图片

( I may misunderstand your request in here, we still need a better integration for this issue, reopening )