Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Bitrise & OpenSTF

132 Aufrufe

Veröffentlicht am

Brief overview of Bitrise a Continuous Integration, Continuous Delivery Platform as a Service and Open Smartphone Test Farm a tool for remote control Android devices from web browser and REST API.
Read more on https://www.bitrise.io and https://openstf.io.

Presented on Toast #14 https://www.facebook.com/toastwroclaw/

Veröffentlicht in: Mobil
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Bitrise & OpenSTF

  1. 1. Bitrise & OpenSTF @DroidsOnRoids karol.wrotniak@droidsonroids.pl koral-- Karol Wrótniak
  2. 2. • CI/CD PaaS • focus on mobile apps • mostly open source • PR status checks Bitrise
  3. 3. Trigger map Bitrise CLI
  4. 4. • ordered list of steps • environment variables • $BITRISE_DEPLOY_DIR • $BITRISE_BUILD_NUMBER • and more… $BITRISE_APK_PATH_LIST $HOCKEYAPP_DEPLOY_STATUS Workflow
  5. 5. Step • Single build task: • Git clone • Gradle build, unit test • Slack notify • and >170 steps in StepLib • custom/private steps • written in Go and Bash
  6. 6. • webhook: SCM, Slack • verification • alpha distribution • schedule • UI tests whole farm • device maintenance • manual • beta, production distribution Trigger
  7. 7. • pull request • push (commit) • tag trigger_map: - pull_request_source_branch: "*" pull_request_target_branch: develop workflow: develop_verification - push_branch: develop workflow: deploy_alpha - tag: "*" workflow: deploy_beta Trigger map
  8. 8. OpenSTF • Smartphone Test Farm • web interface • REST API • remote ADB
  9. 9. Q&A

×