It's all about the answers!

Ask a question

Sending Email notification on build and MORE !


Srinath TV (36105) | asked Jan 11 '10, 10:17 a.m.
Hi,

I have implemented this -> https://jazz.net/wiki/bin/view/Main/SCM15MinutesDemo .And adding further functionalities, I want to:-
1- EMAIL Notification to team members when a build is run (by request or automatic scheduling).
2- EMAIL Notification to team members when a change occurs, or new code is checked in/delivered.
Is there any panel/wizard, where such a setting can be done, as scheduling feature? Or Ant Script needs to be added/modified? Please help with that, I don't know how/what to modify. :(
3- Is there any mail transport agent with JBE etc? If yes, where/how to use it? , So basically HOW TO SEND AN EMAIL ???
4- How to use SCM Command Line Interface ?
5- I tried copying Feed URL and adding the same in Outlook feeds, but it never worked?

PLEASE guide/help/suggest me with simple solution, such that automatic email notification (on every build and/or change occurs) is sent.
If possible, STEP BY STEP and with necessary CODE SNIPPETS (as of now my code is very similar to that provided at SCM15MinutesDemo). Will greatly appreciate any help. Thanks.

Regards,
Geny
p.s. Sorry for reposting under this category too. Apologies.Please help, I am stuck :(

4 answers



permanent link
Ralph Schoon (61.1k33643) | answered Jan 11 '10, 11:53 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Hi,

as far as I know RTC does not send e-mails for builds. There is no chekbox in the mail configuration.
I am not aware of anything special within JBE to help.

Google brought up this mail task for ANT that you could try using: http://ant.apache.org/manual/CoreTasks/mail.html.

Question would be how to get the users you want mail sent to. I am not sure there is a batch command for that. You could potentially write something using the Plain Java Client libraries https://jazz.net/downloads/rational-team-concert/releases/2.0.0.2/JazzPlainJavaClient-2.0.0.2.zip to write some java code to do that.

The SCM commandline is documented in the help try searching for SCM.
I assume to use it the build would run a batch file instead of an ANT build script but I am not sure because of a lack of ANT experience.


Ralph

Hi,

I have implemented this -> https://jazz.net/wiki/bin/view/Main/SCM15MinutesDemo .And adding further functionalities, I want to:-
1- EMAIL Notification to team members when a build is run (by request or automatic scheduling).
2- EMAIL Notification to team members when a change occurs, or new code is checked in/delivered.
Is there any panel/wizard, where such a setting can be done, as scheduling feature? Or Ant Script needs to be added/modified? Please help with that, I don't know how/what to modify. :(
3- Is there any mail transport agent with JBE etc? If yes, where/how to use it? , So basically HOW TO SEND AN EMAIL ???
4- How to use SCM Command Line Interface ?
5- I tried copying Feed URL and adding the same in Outlook feeds, but it never worked?

PLEASE guide/help/suggest me with simple solution, such that automatic email notification (on every build and/or change occurs) is sent.
If possible, STEP BY STEP and with necessary CODE SNIPPETS (as of now my code is very similar to that provided at SCM15MinutesDemo). Will greatly appreciate any help. Thanks.

Regards,
Geny
p.s. Sorry for reposting under this category too. Apologies.Please help, I am stuck :(

permanent link
Srinath TV (36105) | answered Jan 12 '10, 8:56 a.m.
Hi,

as far as I know RTC does not send e-mails for builds. There is no chekbox in the mail configuration.
I am not aware of anything special within JBE to help.

Google brought up this mail task for ANT that you could try using: http://ant.apache.org/manual/CoreTasks/mail.html.

Question would be how to get the users you want mail sent to. I am not sure there is a batch command for that. You could potentially write something using the Plain Java Client libraries https://jazz.net/downloads/rational-team-concert/releases/2.0.0.2/JazzPlainJavaClient-2.0.0.2.zip to write some java code to do that.

The SCM commandline is documented in the help try searching for SCM.
I assume to use it the build would run a batch file instead of an ANT build script but I am not sure because of a lack of ANT experience.


Ralph

Hi,

I have implemented this -> https://jazz.net/wiki/bin/view/Main/SCM15MinutesDemo .And adding further functionalities, I want to:-
1- EMAIL Notification to team members when a build is run (by request or automatic scheduling).
2- EMAIL Notification to team members when a change occurs, or new code is checked in/delivered.
Is there any panel/wizard, where such a setting can be done, as scheduling feature? Or Ant Script needs to be added/modified? Please help with that, I don't know how/what to modify. :(
3- Is there any mail transport agent with JBE etc? If yes, where/how to use it? , So basically HOW TO SEND AN EMAIL ???
4- How to use SCM Command Line Interface ?
5- I tried copying Feed URL and adding the same in Outlook feeds, but it never worked?

PLEASE guide/help/suggest me with simple solution, such that automatic email notification (on every build and/or change occurs) is sent.
If possible, STEP BY STEP and with necessary CODE SNIPPETS (as of now my code is very similar to that provided at SCM15MinutesDemo). Will greatly appreciate any help. Thanks.

Regards,
Geny
p.s. Sorry for reposting under this category too. Apologies.Please help, I am stuck :(


Thanks, the email worked with Ant script.

permanent link
Nick Edgar (6.5k711) | answered Jan 12 '10, 1:04 p.m.
JAZZ DEVELOPER
Sending emails for builds is not currently supported, but is planned for 3.0. See 50000: Provide a Build option to send notification email upon completion of a requested build.

For using the SCM command line in builds, see the following article:
http://jazz.net/library/article/195

permanent link
Kiran Nagara (10741723) | answered Nov 23 '12, 3:22 a.m.
http://pic.dhe.ibm.com/infocenter/clmhelp/v3r0/index.jsp?topic=%2Fcom.ibm.team.build.doc%2Ftopics%2Ftcreatenotification.html


Thanks Nick

Your answer


Register or to post your answer.