Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Integración Continua con Apps Xamarin

3,941 views

Published on

La integración continua es fundamental en el desarrollo de software, independientemente de la plataforma. Detectar problemas tan pronto como sea posible es una gran victoria, sobre todo en el mundo móvil. Veremos cómo ejecutar pruebas como parte del proceso de Build, que cubren las pruebas unitarias, etc.

Published in: Software
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... Download Full doc Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... Download PDF EBOOK here { http://bit.ly/2m77EgH } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m77EgH } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THAT BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book that can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer that is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story That Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money That the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths that Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Integración Continua con Apps Xamarin

  1. 1. INTEGRACIÓN CONTINUA CON APPS XAMARIN Como pasar Builds y test unitarios de Apps móviles multiplataforma Xamarin desde TeamCity.
  2. 2. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . Javier Suárez Microsoft MVP Windows Platform Development • Blog: http://geeks.ms/blogs/jsuarez • Email: javiersuarezruiz@hotmail.com • Twitter: @jsuarezruiz
  3. 3. SOFTWARE QUE HACE BUILDS DE OTRO SOFTWARE
  4. 4. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ¿QUÉ VAMOS A VER? Un vistazo a la agenda Un vistazo rápido a que es la integración continua, que puede hacer por nosotros además de que es necesario. Integración Continua Veremos que opciones tenemos disponible con pros y contras. Opciones disponibles Nos centraremos en utilizar Team City que configuraremos para desplegar, compilar y pasar tests unitarios de Apps Xamarin. Configuración y uso Preguntas traen respuestas y respuestas más preguntas. Al final de la sesión tendremos unos minutos para resolver todas las dudas que han surgido. Preguntas y Respuestas
  5. 5. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ¿INTEGRACIÓN CONTINUA? ¿Qué es? La integración continua consiste en hacer integraciones automáticas de un Proyecto lo más a menudo possible para así detector fallos cuantos antes. Entendemos por integración la compilación y ejecución de pruebas. Wikipedia
  6. 6. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . INTEGRACIÓN CONTINUA Workflow Resultados Repositorio de código Servidor BUILD Desarrollador App Build Ejecutar tests Unitarios Commit Código Tests Unitarios 1º 2º 3º
  7. 7. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ¿QUÉ NOS APORTA LA INTEGRACIÓN CONTINUA?Beneficios “La integración continua no evitará que se produzcan bugs, pero si nos permite encontrarlos y solucionarlos de una forma dramáticamente más fácil” Martin Flowler
  8. 8. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ¿QUÉ NOS APORTA LA INTEGRACIÓN CONTINUA?Beneficios. Encontrar errores más rápido! • Detectar errores con mayor rapidez y antelación. • Más sencillo de corregir. • Más barato.
  9. 9. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ¿QUÉ NOS APORTA LA INTEGRACIÓN CONTINUA?Beneficios. En mi máquina funciona… • Consistencia. Builds reproducibles. • La App funcionará en cualquier entorno con las mismas condiciones. • Evitamos la “contaminación de la Build”
  10. 10. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . VENTAJAS INTEGRACIÓN CONTINUA Poder desplegar en cualquier momento • Necesitamos entregar una version al cliente… • ¿Para cuando? • AHORA
  11. 11. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ¿QUÉ NOS APORTA LA INTEGRACIÓN CONTINUA?Beneficios. Minimiza problemas en Merges. • Una integración continua con Builds frecuentes tiende a forzar Commits más pequeños. • Más fácil de hacer rollback.
  12. 12. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . CONTROL DE CÓDIGO FUENTE Opciones Team Foundation Server o Visual Studio Online Git / GitHub
  13. 13. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . CI SOFTWARE TFS • Mucho más que CI • Sólo para Windows. Requiere utilizat Mac Build Host. • Requiere Xamarin Pro o Business.
  14. 14. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . CI SOFTWARE TeamCity • Fácil de instalar. • Windows & OSX. • Versión gratuita.
  15. 15. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . CI SOFTWARE Jenkis • Open Source • Windows & OSX • Fácil de instalar • Enorme cantidad de plug-ins
  16. 16. SETUP 1. Servidor de control de código Fuente. 2. Servidor Integración Continua. 3. Instalar y activar Xamarin Studio. 4. Preparar Build script. 5. Configurar la Build en el servidor de Integración Continua. MAC para la compilación de Apps iOS. Suficiente MAC Mini.
  17. 17. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ¿PORQUE CREAR UN SCRIPT? La importancia del Script • Traceable • Los Devs pueden usarlo también! • Documentación • Mayor facilidad a la hora de mantenerlo todo • Simplifica la configuración del servidor de integración
  18. 18. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . iOS BUILD Compilación en iOS /Applications/Xamarin Studio.app/Contents/MacOS/mdtool Mdtool build -t:Build -c:AppStore MyApp.sln
  19. 19. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . iOS PACKAGE Crear paquete en iOS Zip –r –y MyApp.zip Path/to/MyApp.app
  20. 20. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ANDROID BUILD Compilación en Android Windows: msbuild OSX: xbuild Xbuild build /t:Build /p:Configuration=Release MyApp.sln
  21. 21. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ANDROID PACKAGE Crear paquete en Android Windows: msbuild OSX: xbuild Xbuild build /t:PackageForAndroid /p:Configuration=Release MyAndroidApp.csproj
  22. 22. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ANDROID PACKAGE Crear paquete en Android Jarsigner -signal SHA1withRSA –digestalg SHA1 -keystore <key file> -storepass <password> -signedjar path/to/MyApp-Signed.apk Path/to/MyApp.apk <keystore alias> Zipalign –f –v 4 Path/to/MyApp-Signed.apk Path/to/MyApp-Aligned.apk
  23. 23. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . RESTAURACIÓN DE PAQUETES NuGet NuGet Mono NuGet.exe restore path/to/App.sln Xamarin Components Mono Xamarin-component.exe restore path/to/App.sln
  24. 24. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . XAMARIN.UITEST Podemos lanzarlos con cualquier runner de NUnit Nunit-console Path/to/TestAssembly.dll -xml TestResults.xml
  25. 25. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ¿PORQUE CREAR UN SCRIPT? F# MAKE • F# Make o más conocido como FAKE, es un Sistema de automatización de Builds. • Similar a Make o Rake. • DSL sin necesidad de F#. Si necesitamos más funcionalidad que la disponible por defecto escribiremos código F# o referencias a librerías .NET. • Funciona en Windows y OSX.
  26. 26. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . HOLA MUNDO FAKE F# MAKE #r "tools/FAKE/tools/FakeLib.dll" // include Fake lib open Fake Target "Test" (fun _ -> trace "Testing stuff..." ) Target "Deploy" (fun _ -> trace "Deploy stuff..." ) "Test" // define the dependencies ==> "Deploy" Run "Deploy"
  27. 27. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . DEMO BUILDs automáticas de Apps Xamarin con Team City
  28. 28. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ENTREGA DE LA APLICACIÓN HockeyApp • Podemos subir versiones de la App de manera automática desde nuestras Builds. • Podemos notificar a clientes o testers. • Recibir feedback. • Crashs. • API para desarrolladores.
  29. 29. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . TEST DE UI. XAMARIN TEST CLOUD Más de 1200 dispositivos disponibles • Creamos tests desde Visual Studio simulando las interacciones propias del usuario. • Integración con TeamCity pero tambien con TFS, Jenkins, etc. • Obtenemos informaicón con capturas, rendimento, etc. que podemos incluir en reports de CI (Nightly).
  30. 30. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . CONCLUSIONES INTEGRACIÓN CONTINUA ¿Qué hemos aprendido? • Automatización • Commits más frecuentes • Builds continuas, se detectan fallos más rápido • No se sube código que rompa la Build • Corrección de bugs con mayor facilidad y rapidez • Build en cualquier entorno destino
  31. 31. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ¿PREGUNTAS y RESPUESTAS? Dudas? P&R
  32. 32. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . ENLACE AL MATERIAL Slides y ejemplo https://github.com/jsuarezruiz/Events/tree/ master/CartujaDotNet/ALMdeando
  33. 33. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . GRACIAS a TODOS Por vuestro tiempo! Javier Suárez Microsoft MVP Windows Platform Development • Blog: http://geeks.ms/blogs/jsuarez • Email: javiersuarezruiz@hotmail.com • Twitter: @jsuarezruiz
  34. 34. INTEGRACIÓN CONTINUA CON XAMARINJAVIER SUÁREZ RUIZ . . INTEGRACIÓN CONTINUA CON APPS XAMARIN Como pasar Builds y test unitarios de Apps móviles multiplataforma Xamarin desde TeamCity.

×