Я в процессе включения CI / CD в нашей среде NP. Недавно я столкнулся с проблемой развертывания в нашей промежуточной среде, состоящей из двух серверов.
Первый сервер разворачивается без проблем, но второй сервер дает сбой (или так сказано). При просмотре каталога IIS Site файлы действительно освобождаются, но в журнале должно быть указано иначе:
2019-04-07T21:07:22.1153713Z Total changes: 231 (229 added, 0 deleted, 2 updated, 0 parameters changed, 53453549 bytes copied)
2019-04-07T21:07:22.1309716Z ##[debug]rc:0
2019-04-07T21:07:22.1309716Z ##[debug]rc:0
2019-04-07T21:07:22.1309716Z ##[debug]success:false
2019-04-07T21:07:22.1309716Z ##[debug]success:false
2019-04-07T21:07:22.1465719Z Error: C:\azagent\A1\_work\_tasks\IISWebAppDeploymentOnMachineGroup_1b467810-6725-4b6d-accd-886174c09bba\0.0.51\node_modules\webdeployment-common\MSDeploy3.6\msdeploy.exe failed with return code: 0
2019-04-07T21:07:22.1465719Z at ChildProcess.<anonymous> (C:\azagent\A1\_work\_tasks\IISWebAppDeploymentOnMachineGroup_1b467810-6725-4b6d-accd-886174c09bba\0.0.51\node_modules\vsts-task-lib\toolrunner.js:569:30)
2019-04-07T21:07:22.1465719Z at emitTwo (events.js:106:13)
2019-04-07T21:07:22.1465719Z at ChildProcess.emit (events.js:191:7)
2019-04-07T21:07:22.1465719Z at maybeClose (internal/child_process.js:886:16)
2019-04-07T21:07:22.1465719Z at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
2019-04-07T21:07:22.1465719Z Retrying to deploy the package.
Я пробовал пару вещей:
Убедитесь, что пользователь, под которым запущена служба выпуска, имеет правильные разрешения для управления этим каталогом.
Я переустановил Release Release.
Не уверен, что еще можно попробовать или проверить. Есть предложения?