Soumettre la recherche
Mettre en ligne
Android Continuous Integration and Automation - Enrique Lopez Manas, Sixt
•
2 j'aime
•
1,532 vues
DroidConTLV
Suivre
As presented in DroidCon Tel Aviv 2015 http://il.droidcon.com
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 88
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Continuous delivery - tools and techniques
Continuous delivery - tools and techniques
Mike McGarr
Continous integration and delivery for single page applications
Continous integration and delivery for single page applications
Sunil Dalal
Android Mobile Continuous Integration. UA Mobile 2016.
Android Mobile Continuous Integration. UA Mobile 2016.
UA Mobile
Story Testing Approach for Enterprise Applications using Selenium Framework
Story Testing Approach for Enterprise Applications using Selenium Framework
Oleksiy Rezchykov
An almost complete continuous delivery pipeline including configuration manag...
An almost complete continuous delivery pipeline including configuration manag...
ulfmansson
Creative Branching Models for Multiple Release Streams
Creative Branching Models for Multiple Release Streams
Atlassian
Integration Testing Practice using Perl
Integration Testing Practice using Perl
Masaki Nakagawa
Continuous delivery with open source tools
Continuous delivery with open source tools
Sebastian Helzle
Recommandé
Continuous delivery - tools and techniques
Continuous delivery - tools and techniques
Mike McGarr
Continous integration and delivery for single page applications
Continous integration and delivery for single page applications
Sunil Dalal
Android Mobile Continuous Integration. UA Mobile 2016.
Android Mobile Continuous Integration. UA Mobile 2016.
UA Mobile
Story Testing Approach for Enterprise Applications using Selenium Framework
Story Testing Approach for Enterprise Applications using Selenium Framework
Oleksiy Rezchykov
An almost complete continuous delivery pipeline including configuration manag...
An almost complete continuous delivery pipeline including configuration manag...
ulfmansson
Creative Branching Models for Multiple Release Streams
Creative Branching Models for Multiple Release Streams
Atlassian
Integration Testing Practice using Perl
Integration Testing Practice using Perl
Masaki Nakagawa
Continuous delivery with open source tools
Continuous delivery with open source tools
Sebastian Helzle
Continuous Delivery - Voxxed Days Thessaloniki 21.10.2016
Continuous Delivery - Voxxed Days Thessaloniki 21.10.2016
Rafał Leszko
Continuous Delivery - Devoxx Morocco 2016
Continuous Delivery - Devoxx Morocco 2016
Rafał Leszko
Automated Testing in DevOps
Automated Testing in DevOps
Haufe-Lexware GmbH & Co KG
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola Paolucci
Atlassian
Testing API's: Tools & Tips & Tricks (Oh My!)
Testing API's: Tools & Tips & Tricks (Oh My!)
Ford Prior
Careful - APIs Inside: Testing and Monitoring for App Development
Careful - APIs Inside: Testing and Monitoring for App Development
3scale
Speed upyourtest with_appium
Speed upyourtest with_appium
VodqaBLR
Software Design Patterns in Laravel by Phill Sparks
Software Design Patterns in Laravel by Phill Sparks
Phill Sparks
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Sauce Labs
Design & Prototype an API
Design & Prototype an API
Postman
How to contribute to an open source project and don’t die during the Code Rev...
How to contribute to an open source project and don’t die during the Code Rev...
Victor Morales
RESTful API Testing using Postman, Newman, and Jenkins
RESTful API Testing using Postman, Newman, and Jenkins
QASymphony
Continuous Integration with Bamboo for Salesforce
Continuous Integration with Bamboo for Salesforce
Klea Kolaric
Monitoring your API
Monitoring your API
Andrés F Vargas
Continuous delivery of your legacy application
Continuous delivery of your legacy application
ColdFusionConference
Continuous Development Pipeline
Continuous Development Pipeline
Izzet Mustafaiev
AgileDC15 I'm Using Chef So I'm DevOps Right?
AgileDC15 I'm Using Chef So I'm DevOps Right?
Rob Brown
Automated Acceptance Tests & Tool choice
Automated Acceptance Tests & Tool choice
toddbr
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
UA Mobile
WordPress 4.4 and Beyond
WordPress 4.4 and Beyond
Scott Taylor
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
Roberto Pérez Alcolea
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
Andrew Bayer
Contenu connexe
Tendances
Continuous Delivery - Voxxed Days Thessaloniki 21.10.2016
Continuous Delivery - Voxxed Days Thessaloniki 21.10.2016
Rafał Leszko
Continuous Delivery - Devoxx Morocco 2016
Continuous Delivery - Devoxx Morocco 2016
Rafał Leszko
Automated Testing in DevOps
Automated Testing in DevOps
Haufe-Lexware GmbH & Co KG
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola Paolucci
Atlassian
Testing API's: Tools & Tips & Tricks (Oh My!)
Testing API's: Tools & Tips & Tricks (Oh My!)
Ford Prior
Careful - APIs Inside: Testing and Monitoring for App Development
Careful - APIs Inside: Testing and Monitoring for App Development
3scale
Speed upyourtest with_appium
Speed upyourtest with_appium
VodqaBLR
Software Design Patterns in Laravel by Phill Sparks
Software Design Patterns in Laravel by Phill Sparks
Phill Sparks
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Sauce Labs
Design & Prototype an API
Design & Prototype an API
Postman
How to contribute to an open source project and don’t die during the Code Rev...
How to contribute to an open source project and don’t die during the Code Rev...
Victor Morales
RESTful API Testing using Postman, Newman, and Jenkins
RESTful API Testing using Postman, Newman, and Jenkins
QASymphony
Continuous Integration with Bamboo for Salesforce
Continuous Integration with Bamboo for Salesforce
Klea Kolaric
Monitoring your API
Monitoring your API
Andrés F Vargas
Continuous delivery of your legacy application
Continuous delivery of your legacy application
ColdFusionConference
Continuous Development Pipeline
Continuous Development Pipeline
Izzet Mustafaiev
AgileDC15 I'm Using Chef So I'm DevOps Right?
AgileDC15 I'm Using Chef So I'm DevOps Right?
Rob Brown
Automated Acceptance Tests & Tool choice
Automated Acceptance Tests & Tool choice
toddbr
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
UA Mobile
WordPress 4.4 and Beyond
WordPress 4.4 and Beyond
Scott Taylor
Tendances
(20)
Continuous Delivery - Voxxed Days Thessaloniki 21.10.2016
Continuous Delivery - Voxxed Days Thessaloniki 21.10.2016
Continuous Delivery - Devoxx Morocco 2016
Continuous Delivery - Devoxx Morocco 2016
Automated Testing in DevOps
Automated Testing in DevOps
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola Paolucci
Testing API's: Tools & Tips & Tricks (Oh My!)
Testing API's: Tools & Tips & Tricks (Oh My!)
Careful - APIs Inside: Testing and Monitoring for App Development
Careful - APIs Inside: Testing and Monitoring for App Development
Speed upyourtest with_appium
Speed upyourtest with_appium
Software Design Patterns in Laravel by Phill Sparks
Software Design Patterns in Laravel by Phill Sparks
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Design & Prototype an API
Design & Prototype an API
How to contribute to an open source project and don’t die during the Code Rev...
How to contribute to an open source project and don’t die during the Code Rev...
RESTful API Testing using Postman, Newman, and Jenkins
RESTful API Testing using Postman, Newman, and Jenkins
Continuous Integration with Bamboo for Salesforce
Continuous Integration with Bamboo for Salesforce
Monitoring your API
Monitoring your API
Continuous delivery of your legacy application
Continuous delivery of your legacy application
Continuous Development Pipeline
Continuous Development Pipeline
AgileDC15 I'm Using Chef So I'm DevOps Right?
AgileDC15 I'm Using Chef So I'm DevOps Right?
Automated Acceptance Tests & Tool choice
Automated Acceptance Tests & Tool choice
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
WordPress 4.4 and Beyond
WordPress 4.4 and Beyond
Similaire à Android Continuous Integration and Automation - Enrique Lopez Manas, Sixt
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
Roberto Pérez Alcolea
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
Andrew Bayer
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Ritesh Angural
Apache Maven - eXo VN office presentation
Apache Maven - eXo VN office presentation
Arnaud Héritier
Collaborative development with git
Collaborative development with git
Joseluis Laso
Continuous Integration for Spark Apps by Sean McIntyre
Continuous Integration for Spark Apps by Sean McIntyre
Spark Summit
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM France Lab
Automating the Quality
Automating the Quality
Dejan Vukmirovic
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...
Martin Bergljung
Our DevOps Journey: 6 Month Waterfalls to 1 Hour Code Deploys
Our DevOps Journey: 6 Month Waterfalls to 1 Hour Code Deploys
Dynatrace
OpenTuesday: Agile Testautomatisierung und Continuous Integration
OpenTuesday: Agile Testautomatisierung und Continuous Integration
Digicomp Academy AG
What's new with tooling for Spring, Grails, and the Cloud
What's new with tooling for Spring, Grails, and the Cloud
martinlippert
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
Yuval Yeret
STX Next - Scrum Development Process Overview
STX Next - Scrum Development Process Overview
STX Next
給 RD 的 Kubernetes 初體驗 (GDG Cloud KH 2019-08 version)
給 RD 的 Kubernetes 初體驗 (GDG Cloud KH 2019-08 version)
William Yeh
GitOps Testing in Kubernetes with Flux and Testkube.pdf
GitOps Testing in Kubernetes with Flux and Testkube.pdf
Weaveworks
Apigee deploy grunt plugin.1.0
Apigee deploy grunt plugin.1.0
Diego Zuluaga
Beyond QA
Beyond QA
gilforcada
Webinar MayaData OpenEBS 1.1 release
Webinar MayaData OpenEBS 1.1 release
MayaData Inc
My "Perfect" Toolchain Setup for Grails Projects
My "Perfect" Toolchain Setup for Grails Projects
GR8Conf
Similaire à Android Continuous Integration and Automation - Enrique Lopez Manas, Sixt
(20)
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
7 Habits of Highly Effective Jenkins Users
7 Habits of Highly Effective Jenkins Users
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Lightning branches at RedMart (Js conf Asia 2014 Talk)
Apache Maven - eXo VN office presentation
Apache Maven - eXo VN office presentation
Collaborative development with git
Collaborative development with git
Continuous Integration for Spark Apps by Sean McIntyre
Continuous Integration for Spark Apps by Sean McIntyre
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
IBM Cloud Bordeaux Meetup - 20190325 - Software Factory
Automating the Quality
Automating the Quality
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...
Alfresco DevCon 2018: SDK 3 Multi Module project using Nexus 3 for releases a...
Our DevOps Journey: 6 Month Waterfalls to 1 Hour Code Deploys
Our DevOps Journey: 6 Month Waterfalls to 1 Hour Code Deploys
OpenTuesday: Agile Testautomatisierung und Continuous Integration
OpenTuesday: Agile Testautomatisierung und Continuous Integration
What's new with tooling for Spring, Grails, and the Cloud
What's new with tooling for Spring, Grails, and the Cloud
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
STX Next - Scrum Development Process Overview
STX Next - Scrum Development Process Overview
給 RD 的 Kubernetes 初體驗 (GDG Cloud KH 2019-08 version)
給 RD 的 Kubernetes 初體驗 (GDG Cloud KH 2019-08 version)
GitOps Testing in Kubernetes with Flux and Testkube.pdf
GitOps Testing in Kubernetes with Flux and Testkube.pdf
Apigee deploy grunt plugin.1.0
Apigee deploy grunt plugin.1.0
Beyond QA
Beyond QA
Webinar MayaData OpenEBS 1.1 release
Webinar MayaData OpenEBS 1.1 release
My "Perfect" Toolchain Setup for Grails Projects
My "Perfect" Toolchain Setup for Grails Projects
Plus de DroidConTLV
Mobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, Nike
DroidConTLV
Doing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra Technologies
DroidConTLV
No more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola Solutions
DroidConTLV
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
DroidConTLV
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
DroidConTLV
MVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, Lightricks
DroidConTLV
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
DroidConTLV
Building Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice Ninja
DroidConTLV
New Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy Zukanov
DroidConTLV
Designing a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, Gett
DroidConTLV
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
DroidConTLV
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
DroidConTLV
Flutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, Tikal
DroidConTLV
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
DroidConTLV
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
DroidConTLV
DroidconTLV 2019
DroidconTLV 2019
DroidConTLV
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
DroidConTLV
Introduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, Wix
DroidConTLV
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
DroidConTLV
Educating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz Tamir
DroidConTLV
Plus de DroidConTLV
(20)
Mobile Development in the Information Age - Yossi Elkrief, Nike
Mobile Development in the Information Age - Yossi Elkrief, Nike
Doing work in the background - Darryn Campbell, Zebra Technologies
Doing work in the background - Darryn Campbell, Zebra Technologies
No more video loss - Alex Rivkin, Motorola Solutions
No more video loss - Alex Rivkin, Motorola Solutions
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
Mobile at Scale: from startup to a big company - Dor Samet, Booking.com
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
LiveData on Steroids - Giora Shevach + Shahar Ben Moshe, Climacell
MVVM In real life - Lea Cohen Tannoudji, Lightricks
MVVM In real life - Lea Cohen Tannoudji, Lightricks
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Best Practices for Using Mobile SDKs - Lilach Wagner, SafeDK (AppLovin)
Building Apps with Flutter - Hillel Coren, Invoice Ninja
Building Apps with Flutter - Hillel Coren, Invoice Ninja
New Android Project: The Most Important Decisions - Vasiliy Zukanov
New Android Project: The Most Important Decisions - Vasiliy Zukanov
Designing a Design System - Shai Mishali, Gett
Designing a Design System - Shai Mishali, Gett
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
The Mighty Power of the Accessibility Service - Guy Griv, Pepper
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Kotlin Multiplatform in Action - Alexandr Pogrebnyak - IceRockDev
Flutter State Management - Moti Bartov, Tikal
Flutter State Management - Moti Bartov, Tikal
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
Reactive UI in android - Gil Goldzweig Goldbaum, 10bis
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
Fun with flutter animations - Divyanshu Bhargava, GoHighLevel
DroidconTLV 2019
DroidconTLV 2019
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Ok google, it's time to bot! - Hadar Franco, Albert + Stav Levi, Monday
Introduction to React Native - Lev Vidrak, Wix
Introduction to React Native - Lev Vidrak, Wix
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
Bang-Bang, you have been hacked - Yonatan Levin, KolGene
Educating your app – adding ML edge to your apps - Maoz Tamir
Educating your app – adding ML edge to your apps - Maoz Tamir
Dernier
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
LoriGlavin3
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Precisely
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Dernier
(20)
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Android Continuous Integration and Automation - Enrique Lopez Manas, Sixt
1.
2.
Agenda: -Intro -Jenkins -Gradle -Branching strategies -Testing -Outro
3.
Ego slide Mobile Developer
@ Sixt Google Developer Expert +EnriqueLópezMañas @eenriquelopez
4.
Continuous Integration Continuous merging Continuous testing Continuous
building Continuous delivery
5.
What do you
need Jenkins Gradle A repository A merging strategy Your project!
6.
Jenkins Leading Continuous
Integration Server Open Source Java Plugin Based
7.
8.
Powerful plugin system Android… Git… Bitbucket… Emulators..
9.
nvie.com
10.
11.
12.
13.
master
14.
master beta/stage
15.
master alpha/developbeta/stage
16.
master alpha/developbeta/stage
17.
master alpha/developbeta/stage
18.
master alpha/developbeta/stage
19.
master alpha/developbeta/stage Initial commit
20.
master alpha/developbeta/stage Initial commit
21.
1.0.1 master alpha/developbeta/stage Initial commit
22.
1.0.1 master alpha/developbeta/stage Initial commit feature-1
23.
1.0.1 master alpha/developbeta/stage Initial commit feature-1
24.
1.0.1 master alpha/developbeta/stage Initial commit feature-1
25.
1.0.1 master alpha/developbeta/stage 1.0.2 Initial commit feature-1
26.
1.0.1 master alpha/developbeta/stage 1.0.2 Initial commit feature-1 feature-2
27.
1.0.1 master alpha/developbeta/stage 1.0.2 Initial commit feature-1 feature-2
28.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit feature-1 feature-2
29.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit feature-1 feature-2
30.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 feature-1 feature-2
31.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 bug-1 feature-1 feature-2
32.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 bug-1 feature-1 feature-2
33.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 bug-1 bug-2 feature-1 feature-2
34.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 bug-1 bug-2 feature-1 feature-2
35.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 1.0.6 bug-1 bug-2 feature-1 feature-2
36.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 1.0.6 bug-1 bug-2 bug-3 feature-1 feature-2
37.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 1.0.6 bug-1 bug-2 bug-3 feature-1 feature-2
38.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2
39.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2
40.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 1.0.8
41.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 1.0.8 hotfix
42.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.0.4 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 1.0.8 1.0.9 hotfix
43.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.1.01.0.4 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 1.0.8 1.0.9 hotfix
44.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.1.01.0.4 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 feature-347 1.0.8 1.0.9 hotfix
45.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.1.01.0.4 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 feature-347 1.0.8 1.0.9 hotfix
46.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.1.01.0.4 1.1.1 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 feature-347 1.0.8 1.0.9 hotfix
47.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.1.01.0.4 1.1.1 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 feature-347 feature-348 1.0.8 1.0.9 hotfix
48.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.1.01.0.4 1.1.1 1.1.2 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 feature-347 feature-348 1.0.8 1.0.9 hotfix
49.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.1.01.0.4 1.1.1 1.1.2 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 feature-347 feature-348 1.0.8 1.0.9 hotfix 1.1.3
50.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.1.01.0.4 1.1.1 1.1.2 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 feature-347 feature-348 1.0.8 1.0.9 hotfix 1.1.3
51.
1.0.1 master alpha/developbeta/stage 1.0.2 1.0.3 Initial commit 1.1.01.0.4 1.1.1 1.1.2 1.0.5 1.0.6 1.0.7 bug-1 bug-2 bug-3 feature-1 feature-2 feature-347 feature-348 1.0.8 1.0.9 hotfix 1.1.3 1.1.4
52.
53.
1.8.0 master alpha/developbeta/stage 1.7.71.6.18
54.
1.8.0 master alpha/developbeta/stage 1.7.71.6.18
55.
1.8.0 master alpha/developbeta/stage 1.7.71.6.18 bug-234
56.
1.8.0 master alpha/developbeta/stage 1.7.7 1.7.8 1.6.18 bug-234
57.
1.8.0 master alpha/developbeta/stage 1.7.7 1.7.8 1.6.18 bug-234 feature-254
58.
1.8.0 master alpha/developbeta/stage 1.8.1 1.7.7 1.7.8 1.6.18 bug-234 feature-254
59.
1.8.0 master alpha/developbeta/stage 1.8.1 1.7.7 1.7.8 1.6.18 bug-234 bug-643 feature-254
60.
1.8.0 master alpha/developbeta/stage 1.8.1 1.7.7 1.7.8 1.6.18 hotfix bug-234 bug-643 feature-254
61.
1.8.0 master alpha/developbeta/stage 1.8.1 1.7.7 1.7.8 1.6.18 1.6.19 hotfix bug-234 bug-643 feature-254
62.
1.8.0 master alpha/developbeta/stage 1.8.1 1.7.7 1.7.8 1.7.9 1.6.18 1.6.19 hotfix bug-234 bug-643 feature-254
63.
1.8.0 master alpha/developbeta/stage 1.8.1 1.7.7 1.7.8 1.7.9 1.6.18 1.6.19 hotfix bug-234 bug-643 feature-254 feature-345
64.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.6.18 1.6.19 hotfix bug-234 bug-643 feature-254 feature-345
65.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 hotfix bug-234 bug-643 feature-254 feature-345
66.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 hotfix bug-234 bug-643 feature-254 feature-345
67.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 hotfix bug-234 bug-643 feature-254 feature-345
68.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 hotfix bug-234 bug-643 feature-254 feature-345
69.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.0 hotfix bug-234 bug-643 feature-254 feature-345
70.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.0 hotfix bug-234 bug-643 feature-254 feature-345 feature-347
71.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.9.0 hotfix bug-234 bug-643 feature-254 feature-345 feature-347
72.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.9.0 hotfix bug-234 bug-643 bug-233 feature-254 feature-345 feature-347
73.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.8.5 1.9.0 hotfix
bug-234 bug-643 bug-233 feature-254 feature-345 feature-347
74.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.8.5 1.9.0 hotfix
bug-234 bug-643 bug-233 bug-245 feature-254 feature-345 feature-347
75.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.8.5 1.8.6 1.9.0 hotfix bug-234 bug-643 bug-233 bug-245 feature-254 feature-345 feature-347
76.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.8.5 1.8.6 1.9.0 hotfix bug-234 bug-643 bug-233 bug-245 bug-654 feature-254 feature-345 feature-347
77.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.8.5 1.8.6 1.9.0 hotfix bug-234 bug-643 bug-233 bug-245 bug-654 feature-254 feature-345 feature-347 feature-348
78.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.9.2 1.8.5 1.8.6 1.9.0 hotfix bug-234 bug-643 bug-233 bug-245 bug-654 feature-254 feature-345 feature-347 feature-348
79.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.9.2 1.8.5 1.8.6 1.8.7 1.9.0 hotfix bug-234 bug-643 bug-233 bug-245 bug-654 feature-254 feature-345 feature-347 feature-348
80.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.9.2 1.8.5 1.8.6 1.8.7 1.8.8 1.9.0 hotfix bug-234 bug-643 bug-233 bug-245 bug-654 feature-254 feature-345 feature-347 feature-348
81.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.9.2 1.8.5 1.8.6 1.8.7 1.8.8 1.9.3 1.9.0 hotfix bug-234 bug-643 bug-233 bug-245 bug-654 feature-254 feature-345 feature-347 feature-348
82.
1.8.0 master alpha/developbeta/stage 1.8.1 1.8.2 1.7.7 1.7.8 1.7.9 1.7.10 1.6.18 1.6.19 1.7.11 1.8.3 1.8.4 1.9.1 1.9.2 1.8.5 1.8.6 1.8.7 1.8.8 1.9.3 1.9.4 1.9.0 hotfix bug-234 bug-643 bug-233 bug-245 bug-654 feature-254 feature-345 feature-347 feature-348
83.
Project automation tool (Maven,
Ant…) Groovy DSL
84.
An entire discipline!
85.
An entire discipline!
86.
HockeyKit (free) Apphance (free) AppBlade
(paid) Appaloosa (paid) Beta Builder (freemium)
87.
88.
Thank you ! +
Enrique López Mañas @eenriquelopez
Télécharger maintenant