0
我正在使用TFS 2013的默認構建模板,並希望將發起構建的人員的姓名作爲變量傳遞給構建PowerShell腳本。 我知道,有幾個「env:TF_BUILD ...」變量,在構建過程中被填充,但我找不到一個變量,它包含觸發構建的「用戶」。 我正在尋找的變量假設爲「$ BUILD_REQUESTEDFOR」。tfs 2013傳遞構建變量後構建腳本powershell
我嘗試在構建定義中將-user「$ BUILD_REQUESTEDFOR」放入2.5節中作爲Post-build腳本參數,但看起來,它不會被填充或解釋。
有沒有我錯過了或有其他方法來解決我的問題。
任何幫助表示讚賞。
嗨,謝謝你的回答。我想知道的是,如果我雙擊每一個開始構建,它說: triggerd 。並列出我最喜歡的構建定義: X小時前完成。所以信息必須在那裏。爲什麼他們不把它放在一個變量中來處理腳本中的信息。 –
GermanBoy
@GermanBoy是的,理論上它應該在那裏,但我檢查變量,並嘗試自定義變量,如[本文]中所述(http://prafullakotian.blogspot.sg/2015/05/how-to-define- build-variables-like.html),但無法找到傳遞值的方法。 –