Build better mobile applications, faster
Technical articles and stack decisions from Bitrise
Taking open-source to the next level at Bitrise — Step by step
Articles about Continuous Integration & Delivery, automation, iOS code signing, DevOps, and awesome tech
Bitrise Traceの便利な5つの機能をご紹介!
Flutter vs. React Native: What’s the best cross-platform framework in 2021?
Behind the Scenes: Women in Tech with Zsófia Kothencz
Welcome the Huawei AppGallery Connect Reports Step
Our Top 5 favorite features of Bitrise Trace
Nubank社エンジニアチームから学ぶ、Flutterによるチームのスケールアップ術
スピードと効率性を高めるためにリリース・トレインを利用する5つの方法
Join us at Kobiton Odyssey 2021 and learn about continuous testing in Mobile DevOps
Report: 6 lessons from engineers for migrating your mobile CI from Jenkins to Bitrise
Building mobile infrastructure with Russell Stephens
Behind The Scenes: Women in tech with Linda Czinner
Bitrise joins the Mobile Native Foundation
Ionic Event 2021 recap
BitriseでFlutterを使うための クイックガイド
5 key takeaways from Flutter Engage 2021
Behind The Scenes: Women in tech with Danielle Vass
Protect your app from cyberattacks with App-Ray
5 ways the best mobile teams use release trains for increased speed and efficiency
Writing your scripts in Java and Kotlin with Bitrise
Detect app vulnerabilities with the Oversecured Step
Traceアドオンで問題の追跡を容易に!
Introducing Bitrise Trace public beta, Android support, and iOS crash reporting
Scaling with Flutter — learn from the Nubank engineering team
How has Flutter helped the Nubank engineering team scale at a hyper-growth fintech company? Read this article about their experiences.
State of app development 2020
Deploying to the Huawei AppGallery just got easier
Mobile app or mobile website — which one performs better?
Simplify localization with Localazy
An expert’s perspective on fintech trends and digital transformation across finance and banking
Bitriseの2020年を総ざらい!
Do chatbots and voice assistants make mobile shopping more expansive?
App Performance Monitoring with Rasmus Larsson
Code freezes in mobile shopping — How to skip them and release with confidence instead
Bitrise in 2020: roundup of the coolest features
Quick and dirty guide to Flutter on Bitrise
Nextdoor's iOS CI/CD journey with Bitrise
How augmented reality improves conversions and engagement in mobile shopping apps
Bitrise User Groups #6 — Getting started on Bitrise (iOS, Android, Flutter)
Spend 30-50% less time waiting for builds
Why you should use App Clips and how we’ll help you make them
Debug Android apps remotely with DeviceFarmer
State of Swift 2020 webinar (Recap + Recording)
How to increase speed and stability in mobile shopping apps
An expert’s perspective on succeeding with mobile banking and finance in MEA
Ship mobile apps faster with the Waldo Verified Step
Setting up the team for (Customer) Success
Tips & tricks for Swift developers in 2020
Building a unit testing suite with XCTest, Swift, and Bitrise
Bitriseコミュニティ活動のまとめ 9月号
Community Roundup: September
Oversee code coverage reports with the Codecov Verified Step
Hiring our first Developer Advocate 🥑
The role of DevSecOps in finance app development
The first six months: What it’s like to work at Bitrise
Matching Steps: Reacting to the unexpected (iOS 14 recap)
Fintech, Flutter, and tech leadership with GDE Mariano Zorrilla
Bitrise AMA with Damien Murphy & Tamas Bazsonyi (Recap)
Bitriseコミュニティ活動のまとめ 8月号
Manage and store bitrise.yml in Git
Distribute beta apps instantly with DeployGate
Community Roundup: August
Introducing universal APK export from AAB
Get real-time app health alerts with the PagerDuty Step
Report: Digital transformation in finance and banking
Bitriseコミュニティ活動のまとめ 7月下旬号
Code coverage and Test Reports coming to Flutter
Optimizing iOS workflows with Marcos Griselli
Community Roundup: July 18 – 31
Bitriseコミュニティ活動まとめ 7月上旬号
Community Roundup: July 4 – 17
Mobile App Distribution Made Easy — Introducing Applivery Integrations
Bitrise User Group #4 — iOS Edition (Recap)
Community Roundup: June 16 – July 3
How to level up your team’s skill set with John Sundell
Genymotion Cloud - the first Bitrise Verified Step
Deploying Expo React Native to Appetize
Bitriseコミュニティ活動まとめ 20年6月下旬号
Community Roundup: May 15 – June 15
Introducing Bitrise Trace
Announcing Perfecto’s New Bitrise Integration
Join us at our next Deep Dive webinar focused on monitoring with Bitrise Trace!
Four tips to make Mobile DevOps work in a remote environment
Grow, make mistakes, learn, and win, together
Speeding up Android builds by 'fanning out' tests on Bitrise
日本人向けBUGs (Bitrise User Groups) がオンラインで始まります!
Remote work and Mobile DevOps with Joe Birch
The 2020 online Bitrise events season
Community Roundup: May 1 – 15
Join us at the second virtual Bitrise User Group!
COVID-19が及ぼす影響についてのアンケート調査にご協力ください!
Help Us, Help You - Announcing Our COVID-19 Impact Survey
Making Xcode UI tests faster and more stable
Community Roundup: April
Speeding up builds by 'fanning out' tests on Bitrise
Attend the Fan Out - Parallel Tests & Test Reports a Bitrise Deep Dive Webinar
Changes to Bitrise - COVID 19 support
COVID-19感染拡大に伴うモバイル開発コミュニティへのサポート
Infrastructure Engineering in a Hyper-Growth Environment
Dinamikus Mac cloud és más infrás nyalánkságok a Bitrise-nál
Introducing Mobile DevOps is a thing! — a podcast by Bitrise
Introducing: Online Bitrise User Groups
What are the characteristics of a Mobile DevOps environment?
Community Roundup: March 6 – 31
Business Continuity at Bitrise during COVID-19
Community Roundup: February 18 – March 6
Update on our events and travel policy
Code coverage for Swift Package Manager based apps
App Store Connect API on Bitrise
Community Roundup: February 1 – 17
New options for locking step versions
The ultimate guide to unit and UI testing for beginners in Swift
How to adopt Mobile DevOps practices: mindset and technologies
Community Roundup: January 15 – 31
State of App Development in 2019
Meet us in Paris!
Community Roundup: December 7 – January 15
Solving flaky tests by making use of Xcode on virtual machines
Meet us in Singapore!
Tune your Bitrise workflows using cache in steps
Bye-bye 2019, you were awesome!
Swift scripting on Bitrise
Weekly Community Roundup: November 14 – December 6
Add a new app to Bitrise from the terminal
Xcode stack deprecations coming up: January 11, 2020
Optimizing your workflows
Bitrise Ship機能(Open Beta)でDeployを!
Weekly Community Roundup: November 6 – 14
Deploy with Bitrise Ship, in Open Beta now
Bitrise is coming back to San Francisco!
Weekly Community Roundup: October 30 – November 6
Weekly Community Roundup: October 24 – 30
Weekly Community Roundup: October 16 – 24
Moving WeTransfer from Jenkins & Travis to Bitrise
Weekly Community Roundup: October 9 – 16
Weekly Community Roundup: October 3 – 9
Mobile DevOps Strategy: 4 Pillars
Weekly Community Roundup: September 18 – October 3
Connecting Bitrise to GitHub using only SSH
Weekly Community Roundup: September 11 – 18
Feature Request Friday: August 16 – September 13
TuneIn Radio: Why We Migrated to Bitrise CI/CD
Weekly Community Roundup: September 4 – 11
We’re going to FrenchKit!
iOSDC 2019にBitriseが初参戦
How Mobile DevOps practices improve your entire app development process
Weekly Community Roundup: August 26 – September 4
Migrating from CocoaPods to Swift Package Manager
Weekly Community Roundup: August 14-26
Continuous delivery with Applivery on Bitrise
We’re going places: Jakarta, Singapore, and Taipei
Meet us at try! Swift NYC
Feature Request Friday: July 19 – August 16
Introducing Bitrise Checks on GitHub
Weekly Community Roundup: August 7 – 14
The difference between a DevOps and a Mobile DevOps lifecycle
Meet us in Tokyo at iOSDC 2019!
日本語の記事は下にスクロールしてください Our team will be joining the iOSDC Japan conference in Tokyo, taking place at the Nishiwaseda Campus of Waseda University, from September 5th to 7th.
Weekly Community Roundup: July 31 – August 7
Introducing the Tokyo Bitrise User Group
Learn more about Mobile DevOps on Bitrise
Weekly Community Roundup: July 24 – 31
Stop worrying about code signing!
Weekly Community Roundup: July 17 – 24
Feature Request Friday: June 28 – July 19
Weekly Community Roundup: July 10 – 17
Introducing: the Bitrise Writers' Program
Building with parallel Xcode versions on Bitrise
Weekly Community Roundup: July 3 – 10
Travis CIからBitriseへiOSアプリの移行方法とは?
Weekly Community Roundup: June 26 – July 3
Feature Request Friday: June 7 – 28
Weekly Community Roundup: June 18 – 26
Bitrise Xcode stacks come with Android tools installed
We just raised $20 million. Let me explain why:
Weekly Community Roundup: June 11-18
Bitrise in 2019: A roadmap preview
Meet us at Hacking with Swift: Live!
Weekly Community Roundup: June 4 – 11
How to Distribute Android Libraries
Feature Request Friday: May 17 – June 7
Meet us at .droidcon Berlin
The cool new Test Reports feature on Bitrise is here
Weekly Community Roundup: May 28 – June 4
Understanding provisioning for iOS applications
Weekly Community Roundup: May 20–28
Add an app icon with the project scanner
Remote Access now available on Bitrise
Weekly Community Roundup: May 13 – 20
Feature Request Friday: April 26 – May 17
We're going to AltConf!
Building a Swift open source project on Bitrise
Weekly Community Roundup: May 6–13
Roundup: the first Bitrise company retreat
A beginning of many meetups at Bitrise
Weekly Community Roundup: April 29 – May 6
SAML SSO and manual approve for PR builds landed on Bitrise
Weekly Community Roundup: April 23–29
Feature Request Friday: April 12–26
Connecting GitHub to Bitrise
Weekly Community Roundup: April 15–23
Weekly Community Roundup: April 8–15
Feature Request Friday: March 29–April 12
How to migrate your iOS app from Travis CI to Bitrise?
Weekly Community Roundup: April 1–8
Bitrise Contributor Hall of Fame: March 2019 🏆
App Store Connect 2FA solved on Bitrise
Bitrise is now hiring remotely!
Bitrise is now hiring remotely. Find out how and why in this new blog article!
Weekly Community Roundup: March 25 – April 1
Bitrise launches ASMR video tutorial series
ASMR 動画によるチュートリアルの配信が始まります!
Mastering Bitrise workflows for continuous iOS app delivery
Feature Request Friday: March 1–29
Weekly Community Roundup: March 18–25
Automate iOS codesigning for real device UI testing with Codesigndoc
For iOS UI testing on a real device, you need to have codesigning arranged. We've updated Codesigndoc and it can now find the right files for the UITest targets for you.
Weekly Community Roundup: March 11–18
The power of Continuous Delivery for iOS apps
Update on Mac infrastructure upgrades and queues
Outlyer just joined Bitrise
Weekly Community Roundup: March 4–11
Countdown to Tokyo!
Weekly Community Roundup: February 25 – March 4
Feature Request Friday: February 15 – March 1
Weekly Community Roundup: February 18 – 25
Abandon Jenkins for Great Good!
Weekly Community Roundup: February 11–18
Parsing Complex Documents From S3 In PowerShell
Feature Request Friday: February 1–15
Weekly Community Roundup: February 4–11
VirtualMachineError
Bitrise Contributor Hall of Fame: January 2019 🏆
Weekly Community Roundup: January 28 – February 4
State of App Development in 2018
Weekly Community Roundup: January 21–28
Faster builds on SSD disks
Out-of-the-box Flutter support on Bitrise!
Flutter CI v.1.0がBitriseに登場します!
Weekly Community Roundup: January 14–21
Bitrise is coming back to Tokyo!
New step: Android Build for UI Testing
Farewell, 2018: You were great!
Happy holidays!
Happy holidays! (2018)
Managing data with PowerShell
Working With General Image Recognition APIs
November highlights
Fully Automated Continuous Deployment on Android with Bitrise
Bitrise Contributor Hall of Fame (November 2018) 🏆
Check out the all new dashboard!
New step available: Decrypt file 🔐
Tokyo CICD Test Night: The Week After
Bitrise Data Workshops in Budapest: Apply now
Our account security got even stronger!
October highlights 🎃
Bitrise Contributor Hall of Fame (October 2018) 🏆
You are in good company!
Meet Bitrise at the Web Summit (Lisbon) 2018
How to Add Chuck Norris Jokes to Bitrise Build Logs
Introducing solid and snappy real device testing for iOS with Firebase (beta)
Get conclusive test results presented in logs, video and screenshots on Bitrise for your iOS apps too with Google Firebase. A year ago we introduced real device testing for Android and you loved it, so you can now try it for iOS as well. 🎉
Help us localize to Japanese and get a T-shirt 🇯🇵
Project Kick-off & Setup – Mobile & Web App Development Process
What does an App Development Kick-off look like? Why is it crucial for the success of your app? How will it introduce you to the role of a Product Owner? How do developers set up your project?
Try DeployGate on Bitrise and share your app with testers at once
Automating code review tasks for multi-module Android projects
Unloading GitHub data by Xplenty
We’re coming to Tokyo!
September highlights
Xcode stack deprecations coming up: October 31
Try the new React Native Expo Eject step
Ad-hoc reports from GitHub in F#
Use Xcode 10 final on Bitrise!
Reporting data from ClickUp (or any) API in F#
Cache Gradle dependencies on Bitrise
Upload a custom icon for your app on Bitrise
August highlights
Free Developer Plan features for Open Source Projects on Bitrise
We'll protect your secrets with the new sensitive inputs
Create release notes and versioning with the release workflow
Setup a Xamarin project on Bitrise
Try the new, smarter YML editor on Bitrise.io
Introducing GitLab self-hosted support for Organizations
Introducing Xcode build for simulators
Realm VS SQLite: Which database is better for Android apps?
July highlights
Add a webhook automatically to your app whenever
5 Tips to Help You Identify and Fix Open Source Vulnerabilities
Test your app function without opening a simulator and clicking 6 buttons
486 Releases in 14 weeks
Using Bitrise CI for Android apps
Temporary rollback from Ubuntu 18.04 to 16.04
Deploy to GitHub Releases
Introducing the GitHub Release step for creating releases and uploading assets to them automatically on Bitrise.
June Highlights: Redesign to the Power of Two
Bitrise Redesign - Bitbot and Purr Request in the Making
Win one of the 50 limited edition Bitrise T-shirts!
Appetize integration for running apps in any browser
Add awesome avatars for profiles and organizations
Introducing the Developer Plan
Augmented reality app development with Bitrise
Convert old Android workflows and configure new steps based on the old Gradle tasks
We've introduced new steps for Android and redesigned workflows for the new apps added to Bitrise. Sounds interesting but you have a well-established Android app nested comfortably into Bitrise? Cool. Let us help you convert to the new one!
Scaling a Swift SDK - Learnings on building a set of Swift Libraries (meetup recording)
May highlights
Redesigned Android scanner, steps, and workflows to make it simpler and better
Quite a few things were changed for the more convenient for our Android users. Check out how we made the Android setup smarter, what new steps replace the old Gradle Runner step and how the new default workflows look.
Introducing Auto Provisioning for Cordova and Ionic projects
Both Cordova and Ionic projects' prepare and build phases can be separated now, so you'll be able to use the iOS Auto Provision step with these project types too. Whoo-hoo!
Hello, GDPR! Please re-subscribe
Be our guest... blogger!
Use the same files for any builds
How to set up a CI for multiple iOS and tvOS Apps using Fastlane and Bitrise
How to set up cross browser testing services
The second article on cross browser testing focuses on setting up services like SauceLabs, Crossbrowsertesting.com and BrowserStack.
How to Trigger a Bitrise build from HipChat using a Google Cloud Function
How to Create Bitrise Step in Go – Flutter Example
Flutter in Mobile App Development – Pros & Risks for App Owners
April highlights
Build parts of your mono repo separately
Handle the parts of your monolithic GitHub repository separately and only build the app that has been changed. 🗿
Upload and schedule tests to run on Microsoft App Center
We migrated our Xamarin Test Cloud steps to Microsoft App Center, and the good news is that Microsoft App Center supports iOS, Android, and macOS even if you develop in Objective-C / Swift, React Native, Cordova or Xamarin.
Start multiple builds with the same trigger
The more apps you have the more time-saving methods you need, we know that. Check out our two new steps used for scaling builds by running builds parallel on multiple concurrencies.
Download or upload the bitrise.yml of your app with Bitrise API
Now you can download the current bitrise.yml using our Bitrise API and you can also upload a yml too.
Find your perfect cross browser testing service
David Breuer used all 3 of the biggest and well-known cloud solutions for testing, so he'll give you a detailed comparison of their features and in a second blog post, short tutorials for setting them up.
Upload your iOS code signing files automatically
Upload and handle your code signing files through Bitrise API
Our API is constantly getting enhanced with new features: now you can upload your build certificate and provisioning files to Bitrise.
Introducing Create ZIP step
March highlights
View JSON and CSV files in artifacts
Small, but useful enhancements
Deploying .NET Core to Azure using Bitrise and Cake
Google Play Console Internal Testing channel landed on Bitrise
iOS Auto Provision supports projects using Xcode's Automatically manage signing option
Set up your Ionic project on Bitrise in 5 mins tops!
Restore current bitrise.yml to a build’s bitrise.yml
How to create and share your own Bitrise step
Adjust your build numbers
From zero to testing an Android app on Bitrise (Part 2 of 2)
You have an Android app, but don't know how to add it to Bitrise and how to create a UI and a Unit test for it? Read our tutorial!
February highlights
App slugs for better email notifications
State of App Development in 2017
New step: GitLab status
You requested it, we've delivered: GitLab users rejoice, this status step is for you!
From zero to testing an Android app on Bitrise (Part 1 of 2)
Part one of a step by step tutorial from adding a project to Android Studio, through Unit tests and UI tests to storing the code in the cloud.
Oh, so stylish Slack messages
How to debug your build locally?
Step source env var and update command in CLI
Protect your secrets
How bots saved my iOS life
Smarter Slack step
Unofficial Bitrise clients for Android
January highlights
Pass Artifacts between builds with Build Cache
It is possible to pass artifacts between builds using Cache:Push and Cache:Pull steps, which is super handy if you want to use a file generated by one build in another. Read how.
Per-workflow stack selection is here!
How to deploy your Android app to Google Play Store
This guide will walk you through all the steps from adding your Android project to Bitrise to deploying the apk built from your project to Google Play Store.
How to experiment with Bitrise configs locally, on your Mac/Linux
Bitrise Fastlane Integration for iOS Apps
Continuous Integration on Bitrise for Android
SonarQube code coverage for Kotlin on Android with Bitrise
Git Clone step revised: more stable and more reliable
Build pipeline: release your web and mobile app at the push of a button
Set expiry date for your tokens
Custom integrations with outgoing webhooks
Now is the time to migrate from Buddybuild to Bitrise
2017: Our most awesome year (so far)
Coding on an iPad? Sure thing!
Over the beta version of Virtual Device Testing for Android
Have you used our Virtual Device Testing for Android? Was your test successful or did it fail unexpectedly? We've got some updates for you based on your feedback so far.
Pretty and smart Xcode archive step logs
Pivotal iOS Auto Provision step updates
Since the first version of iOS Auto Provision step we received lots of feedback, thanks, ya' all! Today we release a new version with a bunch of updates, check them out!
Are your code signing files okay?
Introducing: AVD Manager
Use AVD Manager on Bitrise to test in an Android emulator way faster than ever before.
November highlights and tidbits
Codesigndoc v2 to work flawlessly with Xcode 9
Your friendly iOS Code Signing Doctor got a new version of Codesigndoc with new features and fixes to make it work flawlessly with Xcode 9's code signing. 😎
See all the file infos on the code signing tab 🐱
Never type your workflow IDs again!
Latest updates concerning code signing on Bitrise
We're making iOS developers' lives a bit more error-free. 🙂
Handle your Bitrise tokens more easily
Auto-cancel running builds too (if needed)
Test just a library, not a whole app on Bitrise!
Awesomeness abound: try our "iOS Auto Provision" step! 🚀
Yes, you read that right: iOS provisioning, automated. On Bitrise. 🎉
Test a PR manually before merging it
Tenacious env vars
x86 emulators are on!
Add a plus layer of security to your Bitrise account
No tricks, only treats: October highlights 🎃
Deletable build logs and GitHub styled app names
Install brew packages for your build
Do not use script steps to install brew packages for your build anymore: brew install step is available in the steplib!
Find the build you are looking for with advanced build filtering
Seamless Android Builds With Bitrise. Offload Your System
Whitelabel apps on Bitrise
Create several different apps from the same code base and automate their build, testing and deployment on Bitrise. Guest post by Felipe Oliveira.
How to simulate file I/O errors for testing purposes
Karol Wrótniak of Droids on Roids presents some edge-cases you might want to test for.
Images in build artifacts
Xcode 9 code signing on Bitrise
Recently there have been some new code signing issues around but they've got solved, so please update the Xcode Archive & Export for iOS step and see if it works. If it does not, see explanation below and the instructions at the end of this article.
Run a workflow from your repository
If you want to run your builds on your local machine it's a good idea to keep your Bitrise configuration (bitrise.yml) in your repository. But this approach has its own pros and cons so it is worth thinking it through thoroughly.
Testing in React Native — Jest & Detox
Auto-cancel builds and keep rolling
Hello, Hacktoberfest! 🎃
September Ends... with Highlights!
Faster builds with 4 CPUs: go Elite!
From now on instead of 2 CPUs, you will get 4 CPUs and 8 gigs of RAM for you builds and instead of the previous Mac Pros we’re using the same type of on-steroids xServe machines we use for our Standard clusters on Elite plan.
Introducing solid and snappy Virtual Device Testing for Android
2-5x faster cache steps, update now!
Set step timeout to check why your build hangs 🕑
Anyone, even PRs can have secrets
Hoverfly + Bitrise iOS UI testing (video tutorial)
60% faster builds: force Xcode to use caching!
Adding missing dSYMs to Crashlytics with Fastlane
Bitrise + CodePush + React Native = Ideal Mobile CI Setup?
Travelex - Improved Continuous Integration With Bitrise
We support Xcode 9's new exportOptions property!
We have released the new Xcode Archive step version ( 2.2.0 ), which is able to auto detect the new exportOptions property, so the workaround we provided two weeks ago is no longer needed. 👻 However, you still have to set some things up.
Set your build version on Bitrise automatically
Install missing Android SDK components step for React Native
Registering iOS devices
Slack away!
Slack - as you may have guessed - is one of the most used integrations on Bitrise 💪. There are a lot of ways to get tons of value out of it, so we will go through a couple of examples to give you an idea what you can achieve.
One iOS app, multiple configurations
New export options Plist in Xcode 9
Even if Xcode 9 is still in beta, Bitrise already has an Xcode 9 stack, which is used by many of you in experimenting mood. 👨🔬 However, several builds fail due to the new export option. Check out what you have to change for it to work!
Build different release signed IPAs for your Xamarin.iOS project!
Do you need multiple release builds using different code signing types? It is possible! Build different release signed IPAs for your Xamarin.iOS project on Bitrise! 🤖
Unity for the win, on Bitrise too!
Droids On Roids - How to Connect Physical Devices to Bitrise.io
4 things to remember when upgrading a production Virtual Machine
Bitrise raises $3.2 million in Series A funding 🎉
Danger! Danger! Uh, that is... Using Danger with Bitrise
Introducing full cross-platform support
How to set up a React Native app on Bitrise
Let's automate together! Bitrise + IFTTT = ⚙
Bitrise finds challenges in automation. Do you?
Yoyo Wallet - Shipping fast and frequently with Bitrise
Extra minutes on hobby plan!
State of App Development in 2016
Weekly Virtual Machine / Stack updates - now on discuss.bitrise.io
The New DevCenter has finally arrived!!
Xcode 8.1 (final), on macOS Sierra
Gifs make everything better ✨
Trigger builds with Git Tags 🏷
Disable and trigger scheduled builds on demand 🕐 🕔 🕙
Bitbucket pull request support is here! 😱
Do more with triggers ⚡️
Xcode 8 and automatic code signing
CocoaPods issue (and fix) with Xcode 8
Configuring and using VPN
Manage your dev team like a boss, through the all new Organizations
New team handling features
End of Summer tweaks
"Android: Could not find ... appcompat-v7 - how to update preinstalled packages"
New Gradle Runner version - gradlew path is now required
Trigger a build from Slack, now with custom environment variables!
Automatic iOS Wildcard Development Code Signing Files
iOS Code Signing - a new method
Pretty little updates ✨
Hooking up a Middleman project to deploy a static site to Heroku with Bitrise
Xamarin CI with Bitrise Tutorial part 3 - Deploy
Xamarin CI with Bitrise Tutorial Part 2 - Testing
Xamarin CI with Bitrise Tutorial Part 1 - Getting Started
All the webhooks you need
Edit your YAML like a boss
Xamarin users, rejoice!
A better pricing for you
Let's move to the new stack
Here comes the new stack
The new year together
Build notification emails are cooler than ever
Finally: Build your Android projects on Bitrise! 🚀
Schedule those builds!
Updated build logs with shiny, practical features
Booyah: Our Command Line Interface just got its own landing page!
Introducing fastlane on Bitrise!
A tech startup in London
You can now transfer the ownership of your apps
Announcing status images
Pull Request support for GitHub
The new Workflow system
We're back from How to Web
Bitrise is one of this year's How to Web Startup Spotlight finalists!
Renaming