我有100个TeamCity子项目和一个配置模板。
我想将配置模板添加到所有100个项目中。
目前我正在将模板一个接一个地添加到项目中。
有没有办法一次将配置模板添加到所有100个子项目中?
答案 0 :(得分:0)
将模板移动到父项目。这必须是一个超过所有100个子项目的项目;在最坏的情况下,这是。
之后,模板将在所有100个子项目中可见(并且可用)。
答案 1 :(得分:0)
使用版本化设置,您可以将当前配置备份为VCS中的xml。
然后,更改版本化设置以使用add_filter('wp_mail', 'wp_mail_filter', 10, 1);
function wp_mail_filter( $args ) {
$to = $args['to'];
// Multiple recipients resend as individual emails
if (is_array($to)) {
foreach($to as $recipient)
wp_mail( $recipient, $args['subject'], $args['message'], $args['headers'], $args['attachments']);
} else {
$message = 'Custom message based on user associated with address';
$new_wp_mail = array(
'to' => $to,
'subject' => $args['subject'],
'message' => $message,
'headers' => $args['headers'],
'attachments' => $args['attachments'],
);
return $new_wp_mail;
}
// Arrive here from multiple mails, send blank
return array('to' => '', 'subject' => '', 'message' => '');
}
文件夹中的VCS配置。
使用正则表达式/大量替换,您可以编辑所有配置,并将其推送到存储库。