2016-12-19 5 views
1

Я считаю, что новая версия TFS не будет предлагать встроенную поддержку для Android и iOS (если только код не находится на C++), но каким образом это можно было бы обойти?Можно ли создавать приложения для Android и iOS в TFS2017?

Предположим, у меня есть мобильный клиент, у которого есть версия для каждой платформы - Android, Windows Phone, iOS. То, как я делаю новую сборку для Windows Phone, - это: открыть Visual Studio, найти правильное определение сборки и поставить в очередь новую сборку, а затем начать сборку агента сборки, а вывод будет скопирован в папку, указанную в определении сборки ,

Возможно ли использовать эту процедуру для приложений iOS и Android? В настоящее время процедура использует сервер сборки Hudson, но я хотел бы иметь определения сборки для iOS и Android и просто создавать новые сборки в Visual Studio и получать выходные файлы .ipa и .apk в папке, указанной в определении.

Заранее благодарим за любые предложения.

ответ

2

Наземная станция TFS поддерживает кросс-платформенную сборку с TFS 2015 в новой системе построения на основе задач. Проверьте Continuous integration on any platform.

Чтобы построить приложение для Android, используйте Gradle задачу: https://www.visualstudio.com/en-us/docs/build/steps/build/gradle

Чтобы построить Xcode проект, используйте Xcode сборки задачу: https://www.visualstudio.com/en-us/docs/build/apps/mobile/xcode-ios

Кроме того, TFS 2017 имеет некоторое определение сборки по умолчанию можно использовать непосредственно: https://www.visualstudio.com/en-us/docs/build/define/build

 Смежные вопросы

  • Нет связанных вопросов^_^