Skip to content

Commit

Permalink
all the yaml changes (#102)
Browse files Browse the repository at this point in the history
* yaml changes

* changes in yaml

* templates

* added a page

* templates: added ios project template, moved add-to-app templates in the end, description to package publishing, chapter with building for native

* minor changes

* hierarchy

* split templates into small chunks. added drive test to tests. added pub.dev credentials to environment variables

* added links to cli tools

* fix and prettiry cli-tools links. use android-app-bundle instead of being deprecated universal-apk

* using cli-tools locally

* restructure a bit

* added value alternatives note, git changelog example

* .

* .

* cleaning

* + Flutter test

* added link

* a lot of overall changes

* minor changes

* minor edits

* added path to previous

* .

* minor changes

* .

* firebase app distribution, cli for ios and android, gradle for android

* publish to firebase app distribution using fastlane

* minor update on text

* build flow changes

* fixed headers size

* step 99

* minor changes

* added app store connect

* .

* move keychain link, add xcodebuild command for unsigned ios app

* comment fixes

* app description changes

* .

* app store connect

* move code signing separately and some small fixes

* small comment fixes

* aesthetic fixes + new build flow changes

* added introduction to distribution page

Co-authored-by: Reena Purret <[email protected]>
Co-authored-by: Stanislav Bondarenko <[email protected]>
Co-authored-by: Rimante Valancauskaite <[email protected]>
Co-authored-by: rimanteval <[email protected]>
  • Loading branch information
5 people authored Jul 3, 2020
1 parent f1d0405 commit 35a598b
Show file tree
Hide file tree
Showing 18 changed files with 937 additions and 436 deletions.
7 changes: 7 additions & 0 deletions Documentation Workspace.code-workspace
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"folders": [
{
"path": "."
}
]
}
17 changes: 10 additions & 7 deletions config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,27 +38,30 @@ menu:
- identifier: building
name: Build configuration
weight: 2
- identifier: yaml
name: Codemagic with YAML
weight: 3
- identifier: testing
name: Testing
weight: 3
weight: 4
- identifier: code-signing
name: Code signing
weight: 4
weight: 5
- identifier: publishing
name: Publishing
weight: 5
weight: 6
- identifier: custom-scripts
name: Custom script examples
weight: 6
weight: 7
- identifier: rest-api
name: Codemagic API
weight: 7
weight: 8
- identifier: troubleshooting
name: Troubleshooting
weight: 8
weight: 9
- identifier: releases-and-versions
name: Releases and versions
weight: 9
weight: 10

mediaTypes:
video/mp4:
Expand Down
10 changes: 5 additions & 5 deletions content/building/building-android-app-bundles.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
---
title: Building Android app bundles
title: Building Android App Bundles
weight: 6
---

You can build your app in [Android app bundle](https://developer.android.com/guide/app-bundle) (`.aab`) format for publishing to Google Play. When you upload your app in `.aab` format, app APKs will be dynamically created and optimized for user's device configuration when the app is installed from Google Play Store.
You can build your app in [Android App Bundle](https://developer.android.com/guide/app-bundle) (`.aab`) format for publishing to Google Play. When you upload your app in `.aab` format, app APKs will be dynamically created and optimized for user's device configuration when the app is installed from Google Play Store.

{{<notebox>}}

Android app bundles are supported starting from Flutter v1.1.5.
Android App Bundles are supported starting from Flutter v1.1.5.

{{</notebox>}}

Building an Android app bundle requires additional configuration as described in the sections below.
Building an Android App Bundle requires additional configuration as described in the sections below.

## Enable building app bundles in Codemagic

Expand All @@ -21,7 +21,7 @@ In the Build section of app settings, check **Build Android App Bundles** under

## Prepare the app bundle for uploading to Google Play

In order to upload your Android app bundle to Google Play, you will need to:
In order to upload your Android App Bundle to Google Play, you will need to:

1. Build the app in **Release** mode.
2. Set up [Android code signing](https://docs.codemagic.io/code-signing/android-code-signing/) in Codemagic to sign the app bundle.
Expand Down
Loading

0 comments on commit 35a598b

Please sign in to comment.