Jorge Martin Espinosa
7e37bf4a36
Try adding a memory limit for the kotlin compiler ( #3377 )
...
* Try adding a memory limit for the kotlin compiler
* Tweak values for all flows
2 months ago
ganfra
475a3a2861
Release : use a different concurrency group for enterprise build.
2 months ago
renovate[bot]
250f0706fb
Update gradle/actions action to v4 ( #3265 )
...
* Update gradle/actions action to v4
* Remove unnecessary gradle validation after action update to v4
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
3 months ago
Jorge Martin Espinosa
cbad91e4c4
Fix CI for forks ( #3226 )
...
* Try with a different condition for forks
* Skip danger in forks, the fallback token won't let it write comments in PRs anyway
4 months ago
Jorge Martin Espinosa
5eef7c13b0
Only add private SSH keys and clone submodules in the original repo ( #3225 )
4 months ago
Benoit Marty
607599d89f
Use deploy key to build Element Enterprise
4 months ago
Benoit Marty
237917419a
CI: release Element Enterprise
4 months ago
Jorge Martin Espinosa
c9e0db26d8
Try to workaround OOM errors and the runners dying ( #3013 )
...
* Try to workaround OOM errors and the runner dying
* Some more tweaks:
- Add `-XX:MaxMetaspaceSize` (https://github.com/gradle/gradle/issues/19750 )
- Remove `-PpreDexEnable` as it's deprecated and no longer used.
- Remove `--max-workers` as gradle will automatically use the optimal amount.
* Remove `--max-workers` in recording screenshots too
5 months ago
ganfra
2f27ba757d
CI : fix the release script for fdroid
5 months ago
ganfra
d162e5e838
CI : try to fix the release script for fdroid
5 months ago
Jorge Martin Espinosa
58c05ade65
Try fixing OOM by changing GC and adding RAM to the kotlin compiler ( #2965 )
...
* Try fixing OOM by changing GC and adding RAM to the kotlin compiler
* Add gradle cache to build apk job in maestro flow.
- Remove unnecessary dependency in `:features:call` module.
* Fix sonar in nightly reports
* Bump heap size of nightly reports
5 months ago
Jorge Martin Espinosa
bb672d3bc7
Bump max heap size for building the debug APK for Maestro ( #2960 )
...
* Bump max heap size for building the debug APK for Maestro
* Enable `sonar.gradle.skipCompile`
* Fix sonar job
* Bump the MaxMetaspaceSize
* Don't try to upload failed test results to codecov, it doesn't work
5 months ago
Benoit Marty
294ecad159
Update GA name
5 months ago
ganfra
e6ba076c58
CI : fix release workflow - concurrency group
5 months ago
ganfra
06d5376adc
CI : fix release workflow - concurrency group
5 months ago
Benoit Marty
d2a43392bb
Let the CI build APKs for FDroid release.
6 months ago
Jorge Martin Espinosa
edf01cf8a7
Bump CI max JVM heap size and CPU usage ( #2444 )
...
* Bump CI max JVM heap size and CPU usage
* Bump Heap size a bit more for `build`
* Bump Heap size for tests too
8 months ago
Benoit Marty
eba1571ad0
Migrate form `gradle/gradle-build-action` to `gradle/actions/setup-gradle`
...
https://github.com/gradle/gradle-build-action
9 months ago
renovate[bot]
6a96bcb07a
Update gradle/gradle-build-action action to v3
9 months ago
renovate[bot]
a98749bad7
Update gradle/gradle-build-action action to v2.12.0
9 months ago
Benoit Marty
db6b52f8bf
Update gradle tasks and paths regarding the new gplay and fdroid flavor.
10 months ago
renovate[bot]
275e56b39e
Update gradle/gradle-build-action action to v2.11.1
11 months ago
renovate[bot]
cabea138cb
Update actions/upload-artifact action to v4 ( #2034 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot]
7ccfb810d6
Update gradle/gradle-build-action action to v2.11.0
11 months ago
renovate[bot]
2ea79709d1
Update actions/setup-java action to v4
11 months ago
renovate[bot]
2ba771dcb7
Update gradle/gradle-build-action action to v2.10.0
11 months ago
renovate[bot]
9e66180d20
Update kotlin ( #1697 )
...
* Update kotlin
* Lower Sonar RAM usage, remove redundant `Dkotlin.daemon.jvm.options`
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
1 year ago
Jorge Martin Espinosa
b57fddf19c
Lower max RAM usage for gradle to avoid CI issues ( #1766 )
1 year ago
Jorge Martin Espinosa
1f5a135072
Use Parallel GC and bump RAM usage ( #1734 )
...
* Use Parallel GC and bump RAM usage
* Build only `app` project in `Build APKs (debug)` flow.
* Remove redundant JNA dependency
1 year ago
renovate[bot]
7a158f06b3
Update gradle/gradle-build-action action to v2.9.0
1 year ago
renovate[bot]
ee901c70a2
Update gradle/gradle-build-action action to v2.8.1 ( #1426 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Benoit Marty
995d4e9f6d
Just try using `actions/checkout@v4`
1 year ago
renovate[bot]
ff3fd793ff
Update actions/checkout action to v4
1 year ago
renovate[bot]
6596f5ec48
Update gradle/gradle-build-action action to v2.8.0
1 year ago
renovate[bot]
18f82c7329
Update gradle/gradle-build-action action to v2.7.1
1 year ago
renovate[bot]
61a3705c2e
Update gradle/gradle-build-action action to v2.7.0 ( #958 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Marco Romano
e8e4542a75
Extract maptiler's map ids ( #926 )
...
Maptiler custom map ids are only useable by the account that create them. So if we hardcode them forkers won't be able to use the maps even if the bring in their own api key (because they can't access our maps with their api key).
Requires to set our map ids in `local.properties` for local development:
```
services.maptiler.lightMapId=9bc819c8-e627-474a-a348-ec144fe3d810
services.maptiler.darkMapId=dea61faf-292b-4774-9660-58fcef89a7f3
```
1 year ago
Benoit Marty
ec79c44324
Need JDK 17
1 year ago
Benoit Marty
34ced242f8
Add workflow to create app bundle.
1 year ago