Build Frequently Asked Questions

Bitbar Build is a solution as a service for continuous iOS and Android builds. It is already available as an add-on service to all existing enterprise customers. A dedicated Build service can also be enabled to Public Cloud customers with an annual TEAM or CUSTOM commitment. For more information, please get in touch with our sales.

General

How do I get started?

If you are already an Enterprise customer or at least an annual TEAM customer, you can directly contact your Account Manager. If you are new to the Bitbar Cloud service, you can sign up for our DevOps platform here.

What is the cost of using Bitbar Build?

Bitbar Build is an additional service available for private and public cloud customers as a dedicated build environment. Every enterprise has different capacity needs. To get a solution that works for your company, get in touch with our sales.

Do I need to prepare my own build agents?

The beauty of Bitbar Build is that it is very hassle-free for customers. Bitbar takes care of setting up and maintaining the agreed build environments, including tool acquisition and installation, version upgrades and other custom configurations.

How many build agents do I need? Any recommendations?

One build agent can handle the needs of about four developers if you are ok with occasionally queueing some builds. For better scalability or if you have a larger team for parallel development constantly, you’ll want to consider a larger build environment with more build agents.

Are you planning to offer the build service on Bitbar Public Cloud?

For annual TEAM and CUSTOM customers, builders can be dedicated. Need more info? Please contact our sales.

Do you have simulators and emulators for unit testing?

Yes, simulators and emulators can be set up for running your unit tests as part of your build.

Can the created builds be used in Bitbar Cloud for testing?

Yes, the created builds can be used in our Testing cloud using our real devices.

Can you host our existing build environments and give access to external developers?

Hosting your build environment (iOS & Android) at Bitbar you external contractors can use the same build environments as you do, without making firewall holes to your internal network.

Compatibility & Integration

What Git repos does Bitbar Build support?

By default, Git is installed on our build agents and so any git repository provider can be supported.

What CI services does Bitbar Build support? And how do I integrate with my existing CI services?

Any major CI solution can be integrated to Bitbar Build. As with our other services we have full API support and whole build process is API driven.

Security & Privacy

Is my source code secure?

We take seriously our customers data and the included source code. The dedicated builders on Public Cloud are not shared with any other cloud users and access is restricted to specific customer and our admins. For those with additional security concerns we suggest adopting Bitbar Private Cloud to host your build environment with whole infrastructure dedicated to you. If you prefer a local build environment, our build service can also be delivered with Bitbar On-Premise.

iOS

What version of Xcode is supported?

By default, we support the current latest major version of Xcode with minor version upgrades following a few weeks behind public availability.

Typically with Bitbar Private Cloud setups we also agree on supporting Beta releases when they become available.

What MacOS version is used?

We use latest available Mac OS version. Security and other updates are included regularly.

What tools are available to automate the builds?

Our build environments have all default development tools installed for app build automation. This means, for example, Xcode and command line tools on iOS.

Android

Which Android versions are supported?

We do not set any restrictions on the supported Android versions. Let’s agree together which Android versions you need.

Which Android SDK version is supported?

By default, the latest Android SDK is supported unless you request for something else. We have Android SDK Tools and Build Tools installed by default on the build servers.

Can I push applications directly to Play Store?

Yes, it is possible to push your built application to Google Play Store. Be sure to check out Google’s key management guideline to understand the app publishing process. By default builds are signed with a generated debug certificate, that allows you to use the builds for automated or manual testing.