Поделиться через


Задача SetBuildProperties

Обновлен: Ноябрь 2007

Задача SetBuildProperty задает свойство LabeName для построения.

Параметры

Параметр

Описание

TeamFoundationServerUrl

Задает URL-адрес Team Foundation Server. Например, http://MyServer:8080.

BuildUri

Задает универсальный код ресурса (URI) для построения.

BuildNumber

Задает номер построения.

LabelName

Задает имя метки. Задайте свойства LabelName и LabelScope в файле TFSBuild.proj для создания нового имени метки.

CompilationStatus

Указывает состояние компиляции. Допустимыми значениями являются «Succeeded», «Failed» и «Unknown».

DropLocation

Задает расположение перемещения. Размещение перемещения должны быть общей папкой, для которой учетная запись построения имеет привилегии чтения/записи.

Quality

Задает качество построения. Дополнительные сведения о качестве построений см. в разделе Практическое руководство. Задание качества построения.

Status

Задает состояние построения. Допустимыми значениями являются «NotStarted», «InProgress», «Succeeded», «PartiallySucceeded», «Failed» и «Stopped».

TestStatus

Задает состояние теста. Допустимыми значениями являются «Succeeded», «Failed» и «Unknown».

Заметки

Задача SetBuildProperties определена в библиотеке Microsoft.TeamFoundation.Build.Tasks.VersionControl.dll. Файл Microsoft.TeamFoundation.Build.targets содержит экземпляр задачи SetBuildProperties, которую Team Foundation Build использует как реализацию по умолчанию для целевого объекта CoreLabel.

Файл Microsoft.TeamFoundation.Build.targets содержится в папке <корень>:\Program Files\MSBuild\Microsoft\VisualStudio\TeamBuild на компьютере Team Foundation Build.

Пример

В следующем примере показан экземпляр задачи SetBuildProperties по умолчанию, определенный в файле Microsoft.TeamFoundation.Build.targets.

<SetBuildProperties
    TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
    BuildUri="$(BuildUri)"
    LabelName="$(LabelName)$(LabelScope)" />

См. также

Задачи

Настройка номеров построений

Основные понятия

Задачи Team Foundation Build

Другие ресурсы

Настройка построения Team Foundation

Цели, задачи и свойства Team Foundation Build