HNHacker News
TopNewBestAskShowJobs

thebloodrabbit

23 karma · joined August 28, 2015

CPO & co-founder @ Bitrise
submissionscomments
thebloodrabbit··on Launch HN: Bitrise (YC W17) – Continuous Integration and Delivery for Mobile Apps
Thanks for the feedback! Took a note to fix that ;)
thebloodrabbit··on Launch HN: Bitrise (YC W17) – Continuous Integration and Delivery for Mobile Apps
- First and foremost, the biggest advantage is that it's hosted. You can forget about having and maintaining your own build machines. Every build you kick off will start from the same clean VM, thus never giving you a false positive/negative.

- No need to worry about tooling maintenance anymore. Best example is when a new Xcode version is released, usually lots of things break. We test these out quickly and release the new version in a way that won't give you headache.

- You have the same kind of control over your build environment, but an easier time with project setup with our scanner and reusable steps. This means, you can do scripting, but you don't have to.

- Team and organization management features

- You don't lose the advantages of open source

- You get awesome tech support along with a very helpful community

- You get a much more intuitive and nicer UI/UX

We hear from a lot of our users coming from Jenkins how it took up more time for them to maintain the build machines than it actaully saved, while not always delivering proper build results, lacking the always clean kickoff state.

thebloodrabbit··on Launch HN: Bitrise (YC W17) – Continuous Integration and Delivery for Mobile Apps
Good question!

The main differentiator might be that our platform is more open compared to Buddybuild's enclosed ecosystem approach. That means we allow much more customizability while having the same, fast initial project setup. Bitrise grows with the community, both by helping each other and developing extensions, like new steps/integrations and other tools.

We feel that Buddybuild is great for smaller projects, but Bitrise can provide more for more complex apps with more rigorous development cycles and needs, which is the feedback we get back from these type of companies as well.

We also have Xamarin support, which may or may not be interesting for you.

thebloodrabbit··on Launch HN: Bitrise (YC W17) – Continuous Integration and Delivery for Mobile Apps
You have passwordless sudo access on the Docker containers, however when you kick off a new build we will create a new VM just for the build and start the docker container inside it, making sure that nobody can ramble around :)
thebloodrabbit··on Launch HN: Bitrise (YC W17) – Continuous Integration and Delivery for Mobile Apps
That is so great to hear! Would love to hear more about your story!
thebloodrabbit··on Launch HN: Bitrise (YC W17) – Continuous Integration and Delivery for Mobile Apps
Sure!

- Biggest difference is the reusable steps (e.g. add HockeyApp step, paste API token, good to go for deploy)

- Generally being more open - steps/integrations, stacks, CLI, webhook service, workflow editor are all open sourced

- Repository scanner - based on your configs you'll get a workflow to build, test and deploy your app in minutes

- You can download the bitrise.yml to run your workflows locally with our CLI: http://devcenter.bitrise.io/bitrise-cli/

- Trigger map, to configure what to build when: http://devcenter.bitrise.io/webhooks/trigger-map/

- (GitHub,) Bitbucket and GitLab (full API) support, and additional webhook support for Slack (trigger a build from Slack), visualstudio.com, gogs, deveo git repos through the open source Webhook processor (https://github.com/bitrise-io/bitrise-webhooks)

- Codesigndoc - an open source tool which, by running a line of command in your terminal exports all your necessary code signing files to upload to Bitrise

- We don't charge you for builds running over time limit

- You're able to use both Linux and macOS stacks on the same plan (either on free or paid)

thebloodrabbit··on Launch HN: Bitrise (YC W17) – Continuous Integration and Delivery for Mobile Apps
We love having you in our community as well :) Thanks for the kind words!
thebloodrabbit··on Setting up iOS continuous delivery with Jenkins and Fastlane
[Bitrise co-founder here] We have a fastlane integration step ;) That said imagemagick & ghostscript are not pre-installed, but you can install both with a simple script step. All of the integrations (https://www.bitrise.io/integrations) are open source and you can add your own with a Pull Request to our Step Library anytime. You can check out what's preinstalled on our VMs here: http://devcenter.bitrise.io/docs/virtual-machines-updates