From 9d367d86493185d122b353dd130072c5cf88f6f6 Mon Sep 17 00:00:00 2001 From: Helena Kotas Date: Fri, 15 Mar 2019 11:41:17 -0700 Subject: [PATCH] [Pkges] Add extension point to status email (#2033) --- utils/hct/pkgesbuild/format-status-email.ps1 | 5 +++-- utils/hct/pkgesbuild/status-email-template.html | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/utils/hct/pkgesbuild/format-status-email.ps1 b/utils/hct/pkgesbuild/format-status-email.ps1 index b3a20740f..4adee6bd3 100644 --- a/utils/hct/pkgesbuild/format-status-email.ps1 +++ b/utils/hct/pkgesbuild/format-status-email.ps1 @@ -2,7 +2,8 @@ [parameter(Mandatory=$true)] [System.IO.FileInfo]$BuildLogs, [parameter(Mandatory=$false)] [System.IO.FileInfo]$EmailBodyFile = "email-body.html", [parameter(Mandatory=$false)] [string[]]$StatusItems = @("Build", "Tests"), - [parameter(Mandatory=$false)] [string[]]$StatusItemsCanFail = @("Tests") + [parameter(Mandatory=$false)] [string[]]$StatusItemsCanFail = @("Tests"), + [parameter(Mandatory=$false)] [string]$AdditionalInfo = "" ) $platforms = "x64", "x86", "arm64" @@ -63,6 +64,7 @@ $email_template_file = $script_root + "\status-email-template.html" #create email body $email_template = Get-Content $email_template_file $email_body = $email_template.Replace("{status_tables}", $status_tables) +$email_body = $email_body.Replace("{additional_info}", $AdditionalInfo) Set-Content -Path $EmailBodyFile -Value $email_body @@ -71,4 +73,3 @@ Write-Host "##vso[task.setvariable variable=OverallStatus;isOutput=true]$overall Write-Host $email_body`n Write-Host $overall_status - \ No newline at end of file diff --git a/utils/hct/pkgesbuild/status-email-template.html b/utils/hct/pkgesbuild/status-email-template.html index 7a2be5034..346a8ec82 100644 --- a/utils/hct/pkgesbuild/status-email-template.html +++ b/utils/hct/pkgesbuild/status-email-template.html @@ -19,4 +19,5 @@ Drop Location: $(XES_DFSDROPDNS)

Summary: https://microsoft.visualstudio.com/Xbox/Xbox%20Team/_build/index?buildId=$(BUILD_BUILDID)&_a=summary
Repository.Uri: $(BUILD_REPOSITORY_URI)
-

\ No newline at end of file +

+{additional_info} \ No newline at end of file