Как загрузить архив приложений iOS из DevOps Azure? - PullRequest
2 голосов
/ 23 сентября 2019

У меня есть конвейер в Azure DevOps для публикации приложения в App Store.Мне нужен созданный архив, чтобы получить из него файлы dSYM.Как настроить конвейер для получения архива после его завершения?

1 Ответ

1 голос
/ 24 сентября 2019

Вы можете скачать собранный архив прямо из пользовательского интерфейса.

Выберите успешную сборку из истории сборок.В верхнем правом углу страницы журналов сборки.Вы можете нажать артефакты и загрузить опубликованные артефакты.enter image description here

Вы также можете добавить задачу powershell в конце конвейера, чтобы загрузить артефакты, используя restful API .

curl -u $AZURE_USERNAME:$AZURE_TOKEN "https://dev.azure.com/{organization}/$SYSTEM_TEAMPROJECT/_apis/build/builds/$BUILD_BUILDID/artifacts?artifactName=drop&api-version=4.1")

Обновление:

Чтобы включить файл dSYM в артефакты, вы можете добавить задачу Копировать файлы перед задачей Опубликовать сборку артефакта , ДляНапример, в этом случае файл dSYM будет скопирован в папку dSYM артефактов.

enter image description here

...