Runway (runway.team)
p/runway-2
Easier and more collaborative mobile releases for teams
Gabriel Savit
Quickstart CI/CD by Runway — Autogenerate a complete mobile CI/CD pipeline in minutes
Featured
12
Autogenerate a complete build-and-deploy pipeline for Android or iOS in minutes. Even with cloud options and GUIs, mobile CI/CD takes work – let us do the heavy lifting, gathering configs and secrets and assembling it all properly, so you can get back to building.
Replies
Gabriel Savit
Hey there Product Hunt! I’m excited to share this free, standalone tool that helps growing teams and indies get mobile CI/CD out-of-the-box and in minutes. At Runway, lots of folks come to us motivated to automate their entire release process and improve their collaboration around mobile, but lacking an important prerequisite for getting fully integrated in Runway – namely, CI/CD. Turns out that, despite the nice GUIs and workflow builders that are the norm for cloud CI/CD these days, and despite the awesomeness of fastlane, many people still struggle to get a basic end-to-end pipeline stood up. It’s not their fault: even with the GUIs and workflow builders and fastlane, everyone still has to reinvent the wheel. To get up and running, you need to know how to piece together the right build and deploy steps, gather the right configs, store the right secrets and store said secrets securely, perhaps even write some Ruby and YAML in whatever provider’s particular syntax-of-choice… What makes matters worse is that, for the particular kind of team that tends to be making the jump from not having CI/CD to having CI/CD, it’s extra work on their plates coming at the worst possible time. These are usually smaller teams, perhaps teams anticipating or already experiencing growth. They have extremely limited bandwidth and a need to prioritize product work above all else. They likely don’t have mobile infra experts in-house who can spin up new tooling in their sleep. So, a tricky catch-22 presents itself: teams find themselves wanting CI/CD to help streamline their mobile practice and unlock growth, but the non-trivial effort to get CI/CD in place is hard to prioritize relative to critical product work. It’s exactly this catch-22 that explains why so many teams out there are still building locally and distributing manually. At Runway, we think mobile CI/CD should be the easy part — a true out-of-the-box unlock. With the build piece out of the way, not only can you stay focused on product work, but you’re able to move on to even more impactful tooling and process improvements when you’re ready for that. And that’s why we built Quickstart CI/CD. If you don’t yet have a CI/CD pipeline for your app — or want to replace an existing flaky one — you can simply run the Quickstart wizard to get up and running in minutes. There’s no lock-in to worry about, and you’ll be able to build on top of the pipeline as your needs grow. Under the hood, Runway is assembling all the necessary steps, configs, and secrets (and storing those securely for you!), then generating CI-native config files to merge straight into your repo or take with you wherever you like. How does Quickstart CI/CD actually work? 1. Runway connects to GitHub* and App Store Connect or Play Console for you 2. We pull together all the necessary configs by scanning your repo and querying the stores 3. Runway autogenerates everything you need — a GitHub Actions* workflow file, a fastlane Fastfile, and a Ruby Gemfile — and optionally opens a PR adding all of these right into your repo, ready for use. 4. That’s it! Head to GitHub Actions to trigger your new build-and-deploy workflow. * Initial support for GitHub and GitHub Actions to be followed by other providers. We’re excited for everyone to try this out! As always, feedback and questions are very much welcome – feel free to comment here or reach out directly.
Brandon Devereaux
I'm always looking forward to what the Runway team will launch next, and to see a standalone CI/ CD product is definitely exciting. Runway will be slowly but surely taking over the mobile automation space!
Gabriel Savit
@devtheory Thanks so much for the love, Brandon! It means a lot!
Aliaksei Saskevich
Howdy-do! ✋ Bravo on the launch of your product on PH! 👍 You have done an outstanding job I'll give this product a go. I have a question. What are your further plans?
Gabriel Savit
@asaskevich Thanks, Aliaksei! In terms of further plans, you tell us... what workflow steps would you want to see incorporated next? Other CI providers?
Dmitry Sytsevich
Greetings makers! Well done on getting your startup on PH! 🙂
Gabriel Savit
@dmitry_sytsevich Thanks, Dmitry 🙃
ZHENG Haibo
@gs_ , Congratulations on the launch of Quickstart CI/CD ! Quickstart takes the heavy lifting out of mobile CI/CD, freeing developers up to focus on building. Well done on creating an efficient and time-saving tool for mobile app development.
Gabriel Savit
@oe_zheng Thanks so much!
Hayr Hotoca - 1limx.com
Congrats on the launch! I'm gonna try it soon.
Sanjay Thakur
This would've saved me hours of work on my current project. I'll make sure to bookmark and try it out for the next one!
Gabriel Savit
@sanjay_thakur4 🙏 Thanks Sanjay! Could restart from scratch just for fun :)