Running the first build

Upon login, Codemagic will automatically display the list of apps in your repository.

If you can’t see your app listed, it may be because you don’t have sufficient permissions or Codemagic has no access to your team or organization. Codemagic requires read/write permission to build your app. Contact your repository admin to review the settings.

Select a Flutter app and start the very first build with preconfigured defaults by clicking Start your first build.

Codemagic Applications page
Codemagic Applications page

Codemagic will then fetch your app sources, create webhooks for automatic building and run a debug build of your master branch for both iOS and Android using the latest stable version of Flutter. If you have any tests in your project, these will be run too. All the while, you can monitor the build progress step by step right in your browser and expand each step for more details.

Overview of a successful build
Overview of a successful build

After the build has finished successfully, you will immediately have artifacts available for download which you will also receive on the email that was configured for the app repository.

You can then continue to customize how you want Codemagic to build, test and publish your app in App settings.

App settings page
App settings page