Как открыть D: \ a \ r1 \ a \ на Azure? - PullRequest
0 голосов
/ 18 июня 2019

Я использую Cypress на одном из этапов выпуска, и он дает мне следующий вывод:

Finished processing:  D:\a\r1\a\_ClientWeb-Build-CI\ShellArtifact\tests\integration\cypress\videos\onboarding.spec.js.mp4 (0 seconds)

У меня есть 2 вопроса:

  1. Является ли путь относительно службы приложений? Если у меня есть служба приложений с именем randomname и я запускаю Cypress Stage в этой службе приложений randomname, я смогу найти вывод tCypresshe в randomname.scm.azurewebsites.net.

  2. Если я вхожу в консоль отладки scm и я получаю cd D:\a\, я получаю:

cd: Не удается найти путь 'D: \ a \', поскольку он не существует.

Итак, как мне получить доступ к результатам теста Cypress?

Я также пытался архивировать файлы в zip-файл:

enter image description here

В выводе шага задачи я вижу:

Creating archive: d:\home\testing\somefile.zip

Но когда я пытаюсь получить доступ к папке D:/home/testing на моем appname.scm.azurewebsites.net, я получаю:

cd: Не удается найти путь 'D: \ home \ testing', так как он не существует.

1 Ответ

1 голос
/ 18 июня 2019

Путь D:\a\r1\a находится внутри размещенного агента, который запускает конвейер выпуска, отсутствует в вашем приложении.

То же самое относится и к zip-файлу, когда вы указываете d:/home/... в агенте.

После завершения выпуска все файлы будут удалены, поэтому вам нужно сохранить файл в другом месте (может быть, в Azure?) Во время конвейера, например, с помощью задачи «Копирование файла Azure».

...