You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
I'm running a plan where there are tests in different areas. After the testing is done I can analyze the failing tests and determine which area they belong to.
Based on this I want to send a notification to the person responsible in each area.
My plan was to generate a recipients file in the job containing the recipients emails and use this for notification recipients, but this seems not to be possible.
Is there a way to generate notification recipients based on build/job output?
I see you are new here, please be welcome!
From Bamboo default notifications you are able to notify:
If none of the options above works for you, then the option I see is using the terminal command (basically Unix approach) to send the email you need.
To follow this approach you will need to solve three issues:
mutt -e 'set content_type="text/html"' -s "subject" < mail_file.html $mail_list
I shared the option above, but I do see that it has multiple drawbacks to be actually used:
There is also an improvement request that may interest you: [BAM-17085] Send customized email via Bamboo Task.
This is more like an informative answer. I wish I could shed some light on your question.
Maybe using a Bamboo group could be simpler, with the drawback of sending emails to people that don't really need to receive them.
Thanks for the reply.
I'll go with the unix approach of sendings mails through the terminal.
Building the dynamic list isn't a problem for me, I'll probably just put some '.owners' files containing emails in the folder structure of our source, then read these if something fails.