0

Я хочу, чтобы MSBUILD отображал POPup для ввода пароля во время/до выполнения определения сборки. Я хочу передать этот пароль в скрипт powershell. Я буду работать как часть MSBuild определение. Я уже реализовал сценарий, в котором пароль зашифрован в файле, зарегистрированном в TFS, и считывается с помощью powershell (MSBUILD) при выполнении определения сборки. Но в целях безопасности я хочу, чтобы пароль был введен вызовом определения построения во время выполнения.Как предоставить пароль для запуска MSBUILD и использовать его в скрипте Powershell

Можем ли мы достичь этого?

Я использую TFS 2013, MSBUILD 12.0 и VS 2013 для этой цели. И можете использовать только эти инструменты и ничего больше.

+0

Я использую TFS, MSBuild и VS 2013 для сборки deployment.I не может использовать другой инструмент с открытым исходным кодом Как и Дженкинс. – Sumedh

+0

Вы не можете получить «подсказку» в процессе сборки ни в xaml, ни в powershell. Сервер сборки работает как служба. Но, как Мартин предложил ниже, вы можете изменить свой xaml или передать параметр в свой сценарий предварительной сборки, чтобы передать необходимую вам информацию. – Etienne

ответ

0

Вы можете настроить файл xaml, чтобы взять пароль как часть очередей сборки из VS или Web Access.

https://msdn.microsoft.com/en-us/library/dd647551.aspx

Вы можете добавить пользовательское свойство и передать его в ...