Я пытаюсь запустить задание Jenkins, использующее плагин TFV C. Ранее у нас была проблема с длиной имен рабочего пространства TFS (за исключением длины> 75 символов). Для решения этой проблемы мы внесли изменения в конфигурацию TFV C.
Имя рабочего пространства по умолчанию в TFV C: Hudson-${JOB_NAME}-${NODE_NAME}
После изменения: Hudson-${JOB_NAME}
Опубликовать это изменение задание было успешно выполнено. Мы не можем выполнить это несколько раз, поскольку рабочее пространство TFS, созданное во время успешного запуска, не было удалено. и выдает следующее исключение:
FATAL: hudson.remoting.ProxyException: com.microsoft.tfs.core.exceptions.TECoreException: The workspace scanAPI;tfsjenkins already exists on computer ip-XX-XX-XX-XX.
Я попытался удалить рабочее пространство Jenkins на этапах до / после сборки. Это не влияет на рабочее пространство TFS.
Дополнительная информация: задания выполняются на узле linux, и поэтому я не могу запустить windows команды