Как добавить быстрые инструменты в VSTS для развертывания Xamarin на iOS и Android
Я хочу автоматизировать релиз своих приложений для iOS и Android в магазинах xamarin. Мне было интересно, смогу ли я использовать инструменты быстрой линии через VSTS, чтобы сделать это.
Прямо сейчас я напрямую добавляю шаг PlayStore в VSTS для развертывания приложения Android в PlayStore. Но я хочу использовать моментальный снимок, захват, космический корабль, снабжение и другие инструменты fastlane. Является ли это возможным? Если да, может ли кто-нибудь сообщить, как это сделать? Я попытался найти рынок в VSTS, но инструменты FastLane не доступны.
Благодарю.
2 ответа
К вашему сведению, VSTS выпустили расширения для выпуска приложения iOS в App Store или на тестовых рейсах.
Microsoft Visual Studio Team Services (VSTS) и Team Foundation Server (TFS) используют fastlane в своем расширении Apple App Store.
Начиная
После того, как вы создали или получили учетные данные для своей учетной записи App Store, выполните следующие действия, чтобы автоматизировать выпуск обновлений из сборки VSTS или определения выпуска:
- Установите расширение магазина приложений из VSTS Marketplace
- Перейдите в ваш проект VSTS или TFS, щелкните вкладку " Сборка " и создайте новое определение сборки (значок "+"), которое подключается к соответствующему исходному репозиторию вашего проекта.
- Нажмите Добавить шаг сборки... и выберите необходимые задачи для генерации ресурсов релиза (например, Gulp, Cordova Build)
- Нажмите Добавить шаг сборки... и выберите App Store Release из категории Развернуть
- Сконфигурируйте задачу " Выпуск в App Store", указав нужный метод аутентификации, сгенерированный путь к файлу IPA и требуемую дорожку выпуска.
Теперь при сборке ваше приложение будет автоматически опубликовано в iTunes Connect!