devo-ps / pipelines

Build pipelines for automation, deployment, testing...
MIT License
119 stars 13 forks source link

slack notification when pipeline job finishes #105

Open xavierchow opened 5 years ago

xavierchow commented 5 years ago

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.

hunvreus commented 5 years ago

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

xuqingfeng commented 4 years ago

This issue was addressed in https://github.com/Wiredcraft/pipelines/pull/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.

kaleocheng commented 2 years ago

closing as done

xavierchow commented 2 years ago

@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?

kaleocheng commented 2 years ago

@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 )