Your browser was unable to load all of the resources. They may have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.

Pass SCM Changes to child configs #3834

wrobins ·

Hello,

I am trying to have a child config send a email notification to <committers since previous build>. I would like to send it to the same users in the SCM Changes from the parent config. The parent config does a Checkout on a p4 repository.

My issue is that my child config does not send to <committers since previous build> but will send properly to regular usernames.
I am also doing a Record Changes of the same p4 repository in the child config.

I have the SCM Changes showing up properly in my child config but its still not sending properly to <committers since previous build>.

I am not sure what I'm doing wrong.

Thanks,
Wilfred

  • replies 1
  • views 378
  • stars 1
robinshen ADMIN ·

Changes of one configuration will not be passed to other configurations in QuickBuild. To work around this, you may add a send email step and script the receivers to execute below logic:

  1. load latest build of parent configuration
  2. iterate its changeset by calling build.getChanges()
  3. get the list of users involved in the changeset and return it.