Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Bitrise & OpenSTF

139 vues

Publié le

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/

Publié dans : Mobile
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

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

×