我在一個專案下在 ??TeamCity 中設定了許多構建。這是下面的一個這樣的構建:

我正在嘗試使用 PowerShell 腳本中常規設定下的“名稱”,該腳本通過 webhook 將訊息發送到 MS Teams 頻道。我已經嘗試到處尋找可以從中提取此構建名稱...系統變數等的地方。似乎 TeamCity 中除此名稱欄位外的所有內容都有一個變數。我什至有一個 TeamCity API 的端點,我用它來拉取構建狀態,但不是為了這個。有沒有人知道如何獲得這個構建名稱欄位?
uj5u.com熱心網友回復:
使用@mclayton 在評論中的建議,我通過 PowerShell 拉取了 XML 并看到其中有一個名為:
%system.teamcity.buildConfName%
我能夠成功地使用它來獲取構建名稱而無需決議 XML。
$buildName = "%system.teamcity.buildConfName%"
一旦我知道它叫什么,就這么簡單!
uj5u.com熱心網友回復:
@livetoski78 - 您在發送卡時是否遇到與傳入 webhook 相關的任何問題?
如果是,請遵循以下檔案:https : //docs.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook
我們主要負責 Microsoft Teams 應用開發相關問題。
如果您仍然需要任何幫助,請告訴我們。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/316417.html
上一篇:如何使用PowerShell轉義路徑中的正斜杠“/”
下一篇:排序物件-唯一
