Commit graph

23 commits

Author SHA1 Message Date
Álvaro Brey
a572e3e512
Fastfile: fix screenshots check
We now have the app icon in the fastlane folder, so this check fails.

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2023-01-27 11:26:43 +01:00
Álvaro Brey
e924e10be2
fastlane: add skip_upload_apk to play store config
If there is any .apk file in the root dir of the project (like one used for testing prior to release),
the upload_to_play_store lane will pick it up and throw an error because it has both an APK and an AAB.

To fix this, tell it to ignore any APKs and only use the provided AAB.

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-11-03 20:59:07 +01:00
Álvaro Brey
1b021a9eb9
fastlane: huawei: Add delay before review
Otherwise we get an error, see https://github.com/shr3jn/fastlane-plugin-huawei_appgallery_connect/issues/34

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-05-03 12:48:11 +02:00
Álvaro Brey Vilas
2dc9ec212a
fastlane: Increase number of expected artifacts to 4
3 APKs + 1 AAB

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-28 17:19:35 +02:00
Álvaro Brey Vilas
042b6aa38a
fastlane: Sign the app bundle, and use it for google play upload
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-21 16:14:19 +01:00
Álvaro Brey Vilas
ae0840e5aa
fastlane: Build AAB for gplayRelease in addition to APK
APK is generated from AAB using bundletool, for speed and to ensure contents are the same

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-21 15:25:36 +01:00
Álvaro Brey Vilas
f356311485
Update fastlane for new structurUpdate fastlane for new structure
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2022-03-11 11:15:24 +01:00
Álvaro Brey Vilas
62eb9632ba
Fastfile: fix requirement check syntax
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2021-12-22 14:17:55 +01:00
Álvaro Brey Vilas
edb1e9c369
fastlane: Check some basic requirements before starting release phase 2
This prevents late crashes in some instances.

Of course, we should technically have a more structured way of handling dependencies, but this
is a simple improvement for now.

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2021-12-15 15:40:14 +01:00
Álvaro Brey Vilas
7227bb13b7
Fastfile: Fix indentation on sh command
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2021-12-15 15:32:27 +01:00
Álvaro Brey Vilas
e1cfb960ed
Fastfile: Fix checkIfAPKexists, as there's 3 APKs now
Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2021-12-15 15:21:39 +01:00
tobiasKaminsky
40796f7612
Add huawei build flavor
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2021-12-14 08:42:01 +01:00
Álvaro Brey Vilas
e40d2910b9
fastlane: Restore version prompt for RC releases
Was lost in https://github.com/nextcloud/android/pull/9118,
so now RC releases didn't pause for version check.

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2021-10-26 08:37:01 +02:00
Álvaro Brey Vilas
2a7ebceaba
fastlane: makeReleases: call androidVersion directly instead of getting from parameter
This makes it possible to call makeReleases directly

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2021-10-21 11:33:28 +02:00
Álvaro Brey Vilas
93207426b1
fastlane: Don't use rename command
It's different between linux versions

Signed-off-by: Álvaro Brey Vilas <alvaro.brey@nextcloud.com>
2021-10-20 14:03:03 +02:00
tobiasKaminsky
1d3c2e98a9
change order of fastlane lanes
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-07-31 12:47:00 +02:00
tobiasKaminsky
b39d3d4182
Add huawei upload
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-07-22 14:43:44 +02:00
tobiasKaminsky
ee6e7ce5bf
fix fastlane RC
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2020-01-08 09:38:23 +01:00
tobiasKaminsky
9246373e36
beautify screenshots: no status icon, set time to 12:00, no charging, etc.
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2019-12-18 14:02:56 +01:00
tobiasKaminsky
866d163a73
Add fastlane scripts
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2019-12-05 11:38:16 +01:00
Jan-Christoph Borchardt
a2cf6bc408
Improve app store screenshot designs
Separate app store screenshot text into bold heading and regular subline

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2019-08-01 08:17:35 +02:00
tobiaskaminsky
5b754ae51d
fix things due to CR and codacy 2018-01-02 09:37:21 +01:00
tobiaskaminsky
36253ccec2
Screenshots with fastlane screengrab 2018-01-02 09:37:20 +01:00