Есть ли способ очистить переменную информацию от исходных файлов или имен папок, из которых построен мой артефакт? - PullRequest
0 голосов
/ 27 марта 2019

Я автоматизировал процесс сборки / развертывания в Azure Devops / TFS и хотел бы очистить имя файла или папки в качестве переменной из пути к исходному файлу, который используется для моего артефакта сборки.

НапримерВозможно, я захочу очистить имя папки в исходном пути сборки и сохранить его для использования в сборке #, выпуске # и т. Д.

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

Release.Artifacts.{alias}.BuildURI  #The URL for the build.

Azure pipelines example: vstfs://build-release/Build/130
GitHub example: https://github.com/fabrikam/asp

Когда я пытаюсь найти имя папки из источника, у меня так далеконе удалось найти его в коде.

1 Ответ

1 голос
/ 28 марта 2019

Извините, невозможно получить исходный файл и имя папки / имя артефакта из переменной среды.

На данный момент вам необходимо указать Artifact alias name для доступа к информации, связанной с артефактом.

Например, Release.Artifacts.{alias}.DefinitionName

Общие переменные артефакта

Первичные переменные артефакта

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

...