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/
5. • ordered list of steps
• environment variables
• $BITRISE_DEPLOY_DIR
• $BITRISE_BUILD_NUMBER
• and more…
$BITRISE_APK_PATH_LIST
$HOCKEYAPP_DEPLOY_STATUS
Workflow
6. 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
7.
8. • webhook: SCM, Slack
• verification
• alpha distribution
• schedule
• UI tests whole farm
• device maintenance
• manual
• beta, production distribution
Trigger