Выпуск пользовательских задач VSTS запускает powershell на компьютере агента
Я создал пользовательскую задачу vsts, которая объединяет файлы web.config, и я хочу использовать ее в своем конвейере выпуска, моя задача - PowerShell, и я хочу запустить этот PowerShell на компьютере агента, но он запускается в другом каталоге, когда я даю ему источник папка не может найти его. Как изменить каталог powershell, чтобы эта задача выполнялась на компьютере агента. Благодарю.
1 ответ
По умолчанию в конвейере сборки будет использоваться размещенный агент, предоставленный AzureDevOps. В вашем случае вам нужно изменить это поведение, так как вам нужно запустить скрипт PowerShell в каталоге вашего компьютера.
Для этого вам сначала нужно установить собственный агент. Затем вы можете указать каталог на ваш скрипт PowerShell, который вы хотите запустить