Настройка шаблона процесса сборки TFS 2013

Я добавил несколько аргументов в существующий шаблон процесса сборки, чтобы я мог передать эти аргументы скрипту Powershell, который вызывался как часть настройки сборки. Я определил эти значения для аргументов на вкладке процесса сборки, но каким-то образом значение этих аргументов не отображается, когда сборка ставится в очередь.

Пожалуйста помоги..

1 ответ

  1. В TFS 2013 шаблон процесса сборки по умолчанию включал сценарий запуска и добавления аргументов, вы можете использовать его напрямую вместо настройки шаблона процесса сборки для вызова сценариев powershell:

  1. Вам нужно добавить аргументы в редакторе метаданных параметра процесса, после чего вы увидите эти аргументы на вкладке Процесс в определении сборки. Обратитесь к этому блогу: http://www.ewaldhofman.nl/post/2010/04/27/Customize-Team-Build-2010-e28093-Part-2-Add-arguments-and-variables.aspx

  1. Убедитесь, что вы отметили в пользовательском шаблоне процесса сборки и выберите правильный шаблон процесса сборки в своем определении сборки.
  1. Вы можете перейти в веб-доступ TFS, чтобы проверить журнал диагностики, чтобы увидеть, видите ли вы добавленные аргументы. Если вы видите их в Web Access, значит, ваши настройки верны. Если вы обнаружите, что вы можете видеть аргументы в веб-доступе, но не в VS, попробуйте изменить значение BuildMessageImportance переменной на High.

Другие вопросы по тегам