Codemagic
p/codemagic
Build, test and deliver mobile apps in record time
Chris Messina
codemagic.io — Continuous integration and delivery for Flutter apps
Featured
27

Codemagic is the first CI/CD tool exclusively for Flutter apps, engineered by Flutter fans and launched on Flutter Live.

Codemagic enables users to build Flutter apps hosted on GitHub with minimum effort and maximum speed thanks to preconfigured defaults. For the time being, Codemagic is available to everyone at no cost.

Replies
Bjørn Børresen
This looks awesome, I'm waiting for bitbucket support but will def. take a look when that is ready :-)
Marie Jaksman
@bjornbjorn Thank you for your support! We will keep you updated when we publish Bitbucket support! Take care!
Sam Jacobson
@bjornbjorn @marie_jaksman Same. Many startups on private repo accounts on gitlab and bitbucket.
Marie Jaksman
* 📱 Flutter * 🛰 Github Integration * 🏖 Low maintenance * ⛑ Community support * 💰💰💰 FREE * 🚀Team support => Announced soon!
Marie Jaksman
Codemagic now supports public and private Bitbucket repos! If you don’t have a Codemagic account yet, you can now sign up via Bitbucket at https://codemagic.io/. What’s even better is that it’s now possible to connect your GitHub and Bitbucket repos with one Codemagic account, so that you can build all your apps in one place. Simply open the user settings on Codemagic and enable the Github/Bitbucket integration. Read more about our Bitbucket integration here: https://stories.nevercode.io/cod...
Kristian Sägi
Thank you everyone for the upvotes and great comments here! We worked hard to make a CI/CD product that allows every Flutter developer to be fast and productive when building, testing and releasing their apps to Apple and Google Play stores. We listened carefully and integrated the most requested features like custom workflows, build scripting, build triggers, build arguments and lots of notification and publishing options to start with. There's a lot more coming, so stay tuned 😄 It’s free and available today for every Flutter enthusiast out there. Come and test our product and join our Slack community to discuss how to make Codemagic even better 😃
Martin Jeret

Great product for hobby devs, needs some extra feature to be used as a team

Pros:

Super easy to set up and do the basics

Cons:

Team support is not available

Martin Jeret
Any idea when team support will be available?
Triin Kask
@martin_jeret in the next couple of months
Nikita Utkins
Waiting on bitbucket integration patiently 😄
Triin Kask
Thanks @chrismessina for the hunt! We were extremely excited about bringing our brand new Codemagic to the ProductHunt crowd 🤩 Flutter is already changing the way how mobile apps are being developed, so we wanted to make sure that once you have your app ready, bringing it to your end-users in AppStore and GooglePlay with Codemagic feels like a gentle breeze 🙂 When we started building it, our main guideline was that it needs to be simple and easy to understand so that even people with no deep technical knowledge are able to set up the whole build-test-publish pipeline. We put a lot of effort into the intuitive UI/UX to make the flow in Codemagic fluent and seamless. Although, today we support only hobby users, our team is already working on a wide range of features to support teams and integrations with Bitbucket and Gitlab and with other tools. Definitely join our Slack channel and tune yourself into the latest updates. We invite everybody with Flutter apps to build-test-publish with Codemagic and give your feedback. We want this to be the product built by the Flutter community to make sure that it is the best CI/CD pipeline ever made 🚀
Luke Pighetti

Codemagic is dead simple to setup and appears to be totally free. It is missing a lot of key CI/CD features but it is still early days and its clear that the team is responsive and working to flesh out the product. I am using it for a community project (lukepighetti/flutter-developers) and it is working quite nicely. Can't wait for it to mature, though!

Pros:

simple, cheap

Cons:

no monorepos, no PR testing, no branch triggers, no screenshots, no publishing artifacts to GitHub Releases, no restart from publish step

Shashikant Jagtap
Codemagic is simply the magical CI/CD for Flutter apps. I got a CI/CD for my first project within a second. Codemagic magically builds, test and packaged my iOS and Android apps with zero configuration. Seriously, this is a no-brainer for the companies developing Flutter apps.
Triin Kask
@shashikant86 Of course it's always great to get positive feedback but feature requests and feedback about what could be better makes us happy as well :)
Daniel Oliveira

Codemagic is really simple to use and seen verypromissing, but I had some problems with it's theming beeing so dark. I work on a notebook outdoors and when I am on my company I have a big window behind me. Almost impossible to see anything on the screen because eveything is pretty dark. Hopefully they will give us an option to change that in the future :)

Pros:

- Very easy to use and will save you tons of hours!

Cons:

- No bitbucket or gitlab support yet

- Dark color scheme: almost impossible to work outdoors on a notebook.

Daniel Oliveira
I was not able to test properly because it has no support for Bitbucket and Gitlab yet. But one thing that bothered me is the Dark theming... It becomes a pain to use it on a notebook outdoors. Hopefully they give us to change the color schemes to a brighter one.
Triin Kask
@shinayser there definitely will be the light/dark option. We started with the dark theme because of democracy - majority of team members voted for dark 😄
Triin Kask
@shinayser thank you! We're building Codemagic together with the Flutter community so it just cannot be less than great :)
Marie Jaksman
@shinayser Hi! Codemagic now supports Bitbucket! Come check us out! ( and more news coming related to the light theme soon;)
Chatpong Suteesuksataporn
Looking forward to integration with Gitlab 😄