Coffee & Code - Automatic Build Triggering with Codemagic

Coffee & Code - Automatic Build Triggering with Codemagic

Learn how to configure automatic build triggering with Codemagic CI/CD for Flutter projects. Streamline your deployment workflow.


Sample Image
Nitro Caramel Iced Latte from Citizens Of Montrose in Houston, TX.

I have been working minimally with CI/CD for a couple years now, configuring projects to perform builds and deploy artifacts to desired platforms.

However, I recently went up another knoch in the DevOps knowledge stack.

Fireship’s explanation of DevOps CI/CD.

Codemagic is a popular CI/CD platform that I personally use for all of my Flutter projects.

Sample Image
My Codemagic dashboard with listed Flutter projects.

Prior to, I would have to manually come into the dashboard and start the builds for an app, but I have now learned about automatic build triggering.

Sample Image
The QuoteKeeper Codemagic work flow, with automatic build triggering enabled.

By specifying a branch (or branches) to watch, I can tell Codemagic to create a new build whenever changes are pushed to said branch.

Demonstration of automatic build triggering when I push to the main branch.

This is very helpful whenever I make improvements to an app, and finally merge my changes into the main branch.

Sample Image
New build deployed to the App Store.
Sample Image
New build deployed to the Play Store.

I can now sit back and wait for the new version of the app to be published to the App Store and Play Store.


Related posts
Coffee & Code - Firestore Sorting & Toast Messages

Coffee & Code - Firestore Sorting & Toast Messages

Read more
Coffee & Code - Quote Keeper's Edit Quote UI Update

Coffee & Code - Quote Keeper's Edit Quote UI Update

Read more
Coffee & Code - Rewriting My App, GetX to Riverpod

Coffee & Code - Rewriting My App, GetX to Riverpod

Read more
Coffee & Code - Implementing Tutorial Coach Mark for App Onboarding

Coffee & Code - Implementing Tutorial Coach Mark for App Onboarding

Read more