Commit Graph

55 Commits

Author SHA1 Message Date
Andy Scherzinger e3d57e7c42
Update SPDX header to reflect correct state
Resolves #12920

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-04-30 12:18:45 +02:00
Andy Scherzinger 1dd84bf587
Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-03-29 20:04:44 +01:00
tobiasKaminsky a928c19311
update fastlane
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2024-02-20 08:29:04 +01:00
Álvaro Brey 38a9590bcc
Move per-flavor fastlane metadata to top-level src/ folder
This is what's currently supported by FDroid, see https://gitlab.com/fdroid/fdroidserver/-/issues/829

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2023-02-06 12:19:50 +01:00
Á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 08155e3ade Add fastlane icon for F-Droid
[ci skip]
[ski ci]

Signed-off-by: Álvaro Brey <alvaro.brey@nextcloud.com>
2022-12-31 10:57:27 +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 70218cc7b0
Update bundle for Fastlane
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2021-07-23 07:06:12 +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 c8f0f20bed
move to versionDev flavor
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2019-05-17 07:52:20 +02:00
tobiasKaminsky c382b3dd8c
changelog for fdroid now with line breaks
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2019-05-17 06:51:53 +02:00
Tobias Kaminsky 1b532f86a8 daily dev 20190517
e394748bd Merge pull request #4028 from nextcloud/externalIcon
b9698f949 Merge pull request #4034 from nextcloud/addChangelogToFdroid
0bc6e5362 add changelog to fdroid via fastlane
aa8fc2e5c use authenticated glide loader for svg
d16d2979d Merge pull request #4029 from nextcloud/dependabot/gradle/com.android.tools.build-gradle-3.4.1
2dd4c3041 Bump gradle from 3.4.0 to 3.4.1
eba0a9852 daily dev 20190515
2019-05-17 03:36:28 +02:00
tobiasKaminsky 139ee24cea
add 3.5.1 changelog
removed old (unneeded) 3.2.1 changelog, as this is included in changelog.md

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2019-03-18 08:12:52 +01:00
Andy Scherzinger c9968163b0
Update 30020199.txt 2018-07-11 15:53:21 +02:00
tobiasKaminsky 77dc1b4b04
add 3.2.1 metadata
adapt to fastlane

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2018-07-11 08:53:39 +02:00
tobiasKaminsky d5d8a64fb5
- change grey area for davdroid
- minor fix
- export to 512px height to reduce size
- 3 text lines for phone
- more languages

Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
2018-02-12 10:14:28 +01:00
Tobias Kaminsky b41962da42
Merge branch 'master' into screenshots 2018-01-05 09:15:10 +01:00
tobiaskaminsky f9b288e990
handling support if language does not exists 2018-01-04 11:58:24 +01:00
Tobias Kaminsky 84fd893363
Update Screengrabfile
new line
2018-01-02 09:37:37 +01:00
tobiasKaminsky f6c7ccfedc
add mocked devices for phone and tablet 2018-01-02 09:37:37 +01: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
tobiasKaminsky c4a238fef6
resolve merge conflicts 2017-12-29 08:57:07 +01:00
tobiaskaminsky 2b793f3bb2
use new metadata locations for fdroid 2017-12-29 08:56:40 +01:00
Nextcloud bot bf1b7caa46
[tx-robot] updated from transifex 2017-12-17 01:29:17 +00:00
Nextcloud bot 5c28391f36
[tx-robot] updated from transifex 2017-11-21 01:34:42 +00:00
Nextcloud bot 0a8a6c42db
[tx-robot] updated from transifex 2017-11-20 01:35:37 +00:00
Nextcloud bot 6e7eb8303a
[tx-robot] updated from transifex 2017-11-17 01:35:02 +00:00
Nextcloud bot 590a59f86f
[tx-robot] updated from transifex 2017-11-15 01:35:00 +00:00
Nextcloud bot cf9ba7f3cc
[tx-robot] updated from transifex 2017-11-14 01:35:02 +00:00
Nextcloud bot ec1c5c66c5
[tx-robot] updated from transifex 2017-11-13 01:36:11 +00:00
Nextcloud bot 51ce29c0f6
[tx-robot] updated from transifex 2017-11-12 01:36:45 +00:00