Xamarin Forms - UWP - задача VSTS для развертывания через Центр приложений - Yaml - PullRequest
0 голосов
/ 01 июня 2018

У меня есть решение Xamarin Forms с 3 платформами: iOS, Android и UWP.Я установил 3 соответствующих приложения в App Center.

В настоящее время я могу успешно создавать и развертывать iOS и Android с помощью задач VSTS (все они определены в Yaml).

Я пытаюсь выполнитьто же самое для UWP.Однако я не могу найти задачу VSTS для развертывания приложений UWP через Центр приложений.

ОБНОВЛЕНИЕ

К вашему сведению, вот задачи развертывания iOS и Android (на разных фазах и на хосте, один windows, один mac):

- task: AppCenterDistribute@0
    displayName: 'iOS Deployment'
    inputs:
        serverEndpoint: 'App Center'
        appSlug: '.....'
        appFile: '**/*.ipa'
        symbolsDsymFiles: '**/*.dSYM'
        symbolsIncludeParentDirectory: false
        distributionGroupId: '..............'
        releaseNotesInput: 'bla bla'

- task: AppCenterDistribute@0
    displayName: 'Android Deployment'
    inputs:
        serverEndpoint: 'App Center'
        appSlug: '......'
        appFile: '...../*.apk'
        symbolsIncludeParentDirectory: false
        distributionGroupId: '......'
        releaseNotesInput: 'bla bla'

1 Ответ

0 голосов
/ 04 июня 2018

К сожалению, в настоящее время мы не поддерживаем сборку Xamarin UWP в App Center, и в настоящее время у нас нет этой версии.

Но, пожалуйста, проверьте наш план , который часто обновляется, когда мы выпускаем обновления.

Обновление

Для развертывания вы можете выбрать Universal Windows Platform VSTS Task.Процесс Xamarin.UWP похож на родной UWP.Но Binary file path из Deploy to Visual Studio App Center необходимо изменить.

например:

Имя решения : XamarinAppTest

Путь двоичного файла : XamarinAppTest.UWP_1.0.0.0_Test.appx

enter image description here

Iпроверил, он работает в мою сторону.

...