Free Developer Plan features for Open Source Projects on Bitrise

Bitrise
Bitrise
Aug 31, 2018 · 4 min read

Great news for all Open Source projects owners: all Developer Plan features are now available for free for open source projects. Quick and secure setup and swift builds for your open source apps on Bitrise.

Bitrise and open source go way back. We don’t just use a lot of open source tools, much of Bitrise is open source: You can poke around in — and contribute to — our step library and CLI runner over at GitHub, for example.

With our massive growth over the last year or so, the number of open source projects that use Bitrise to automate development has skyrocketed. Behind the scenes, we’ve spent the last couple of months making sure that Bitrise is the best possible place for these projects.

Presenting: Bitrise for Public Projects

Based on those efforts and valuable feedback from early beta testers like Duckduckgo, we’re proud to present you with Bitrise for Public Projects.

Given our mobile apps are 100% open-source, it makes sense to have a CI solution which is open-source friendly, and in Bitrise we’ve found exactly that. Migrating from our old CI solution to Bitrise was definitely the right move for us. — Craig, Really awesome dude, Duckduckgo
Find Duckduckgo’s open source projects
here

Bitrise for Public Projects combines a number of new features, specifically tailored to open source projects. Features that will make it easy to share your build page with project contributors, automatically filter out sensitive information and more.

What features can open source projects expect?

By connecting a public project to Bitrise, you will instantly have access to the same features as included in our paid Developer Plan. Unlike the Developer Plan, these features will not be linked to your account but will be associated with the project. This means that each and every new open source project has its own benefits, and these can only be used for the specific project(s).

The benefits for the open source project include:

  • One additional concurrency linked to the project;
  • Build times up to 45 minutes;
  • Unlimited number of builds;
  • Unlimited number of team members.
  • Public build pages available without logging in;
  • Public build list available without logging in;
  • Public build logs for easier debugging;

Additionally, we’ve reinforced security for public projects, through features like:

  • Automatic secret filtering from logs;
  • Forced use of secrets for sensitive step inputs;
  • Forced use of secrets for public app pull requests;
  • Ability to delete logs and build’s bitrise.yml

Combined, we feel that these benefits and features will ensure that Bitrise is a safe, comfortable and — most of all — productive place for you to develop your mobile open source projects. It’s our way of giving back to the open source community and we’re confident you’ll use it to build amazing apps in record-time.

Easy and quick setup

Log in to Bitrise and click + Add new app.

Choose public and click next.

Now you can either choose a repository from a connected source code provider:

Or add it manually:

Note that you can only add a URL starting with https:// as this means that it is a public one. In consequence, no SSH authentication will be needed.

Other things to keep in mind

  • artifacts won’t be seen, VDT reports
  • secrets can’t be turned on for PR for apps
  • status badge takes you to Bitrise (GitHub)

Do you want to know more about Bitrise and open source? Visit the related page on our website and check out our Bitrise repositories over at GitHub. Also, follow us on Twitter, LinkedIN, Facebook or wherever you get your news, cat memes and holiday pictures of people you went to school with.

Happy building! 🚀

Originally published on the Bitrise Blog.

Bitrise

Medium Blog of Bitrise, the #1 CICD platform for mobile app development

Bitrise

Written by

Bitrise

Mobile Continuous Integration and Delivery for your whole team, with dozens of integrations for your favorite services.

Bitrise

Bitrise

Medium Blog of Bitrise, the #1 CICD platform for mobile app development

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade