Akash Yadav
|
a8731284e8
|
ci: redirect all build logs to files; without terminal output
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 18:35:48 -04:00 |
|
Akash Yadav
|
0ff33c1aab
|
fix: unbound variable 'SDK_REVISION'
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 18:35:48 -04:00 |
|
celenity
|
6e432004f2
|
fix: Android script/variables
Signed-off-by: celenity <celenity@celenity.dev>
|
2025-10-28 18:35:48 -04:00 |
|
celenity
|
71d7c4af33
|
fix: Ensure setup-android.sdk.sh is properly executed
Signed-off-by: celenity <celenity@celenity.dev>
|
2025-10-28 18:35:48 -04:00 |
|
celenity
|
c59c6bbabc
|
ci: Ensure logs directory exists, remove unused BUNDLETOOL variable, and bump Android build-tools to 36.0.0 for ci-build.sh
Signed-off-by: celenity <celenity@celenity.dev>
|
2025-10-28 18:35:48 -04:00 |
|
Akash Yadav
|
8b31f01175
|
ci: ensure logs are always uploaded to artifacts
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 18:35:47 -04:00 |
|
Akash Yadav
|
03e32c8280
|
fix: include variant names in build logs filename
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 18:35:47 -04:00 |
|
celenity
|
546d783ea4
|
fix: Bump Bundletool in CI to 1.18.1, + create log files for build-apk and build-bundle (since we're unfortunately currently hitting GitLab's job limit)
Signed-off-by: celenity <celenity@celenity.dev>
|
2025-10-28 18:35:47 -04:00 |
|
celenity
|
8ce05af61f
|
v142.0.1
Signed-off-by: celenity <celenity@celenity.dev>
|
2025-10-28 18:35:47 -04:00 |
|
celenity
|
3f5a0a2e19
|
fix: add back glean-native for now
Signed-off-by: celenity <celenity@celenity.dev>
|
2025-10-28 18:35:47 -04:00 |
|
celenity
|
02afa839f7
|
fix: Remove glean-native (+ other minor tweaks to Glean/telemetry)
Signed-off-by: celenity <celenity@celenity.dev>
|
2025-10-28 18:35:47 -04:00 |
|
celenity
|
aba9bbd3cb
|
feat: Update glean-noop.patch to further no-op the Glean Kotlin library and reduce unwanted classes
Signed-off-by: celenity <celenity@celenity.dev>
|
2025-10-28 18:35:45 -04:00 |
|
celenity
|
765acc4588
|
IronFox v144.0.2
ironfox-oss/IronFox!97
____
## Changes
- Added [Marginalia](https://marginalia-search.com/) as a default/built-in search engine.
- Updated to Firefox [`144.0.2`](https://firefox.com/firefox/android/144.0.2/releasenotes/).
- Updated Phoenix to [`2025.10.26.1`](https://codeberg.org/celenity/Phoenix/releases/tag/2025.10.26.1).
- [Other minor tweaks and adjustments](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/97/diffs).
MR-author: celenity <celenity@celenity.dev>
Co-authored-by: Weblate <hosted@weblate.org>
Co-authored-by: Akash Yadav <itsaky01@gmail.com>
Approved-by: Akash Yadav <itsaky01@gmail.com>
Merged-by: celenity <celenity@celenity.dev>
v144.0.2
|
2025-10-28 22:33:34 +00:00 |
|
Akash Yadav
|
91a8393a41
|
fix: allow recurse submodule for git clones
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-29 01:40:15 +05:30 |
|
Akash Yadav
|
01c7774b43
|
fix(builder): register uniffi tasks
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 22:16:56 +05:30 |
|
Akash Yadav
|
9183fb96a5
|
fix(builder): invalid path for cmake replacement in wasi-sdk
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 22:16:15 +05:30 |
|
Akash Yadav
|
c261221c7e
|
feat(builder): add prepare steps for building uniffi-bindgen
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 22:15:49 +05:30 |
|
Akash Yadav
|
df6273dbc1
|
feat(builder): add prepare steps for building wasi sdk
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 22:09:46 +05:30 |
|
Akash Yadav
|
afb9576f27
|
fix(builder): add missing aiofiles lib
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 21:47:18 +05:30 |
|
Akash Yadav
|
05395a182c
|
fix(builder): inverted file-filter for no-op moz endpoints
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 20:46:15 +05:30 |
|
Akash Yadav
|
ba81e5b843
|
fix(builder): no-op moz endpoints on tracked files only
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 20:28:06 +05:30 |
|
Akash Yadav
|
6f0ed456ad
|
fix(builder): performance improvements
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-28 19:59:39 +05:30 |
|
Akash Yadav
|
dd31107765
|
fix(builder): set progress refresh_per_second to 1
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-27 11:32:44 +05:30 |
|
Akash Yadav
|
e9e2447149
|
fix(builder): experiment rich live console for build progress
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-27 11:28:10 +05:30 |
|
Akash Yadav
|
f565d6f37c
|
fix(builder): report task progress by id
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-27 11:14:40 +05:30 |
|
Akash Yadav
|
3b2f625abe
|
feat(builder): show ninja-build style progress
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-27 11:05:09 +05:30 |
|
Akash Yadav
|
0a5a6833b8
|
feat(builder): add --profile option to output profiling information at end
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-27 10:22:20 +05:30 |
|
Akash Yadav
|
fe8abbf22e
|
fix(builder): do not use locks for definition.add_task
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-27 09:45:10 +05:30 |
|
Akash Yadav
|
c79e2d3d29
|
fix: ignore binary files in find-replace tasks
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 16:30:20 +05:30 |
|
Akash Yadav
|
39c3d94a6f
|
fix: use builder module in Dockerfile
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 16:26:16 +05:30 |
|
Akash Yadav
|
9318cd0acd
|
fix(builder): os environ not included in run cmds
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 16:12:00 +05:30 |
|
Akash Yadav
|
58e099a827
|
fix(builder): add default path for CARGO_HOME
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 15:59:19 +05:30 |
|
Akash Yadav
|
cabb6c8068
|
fix(builder): dump configs before build
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 15:22:39 +05:30 |
|
Akash Yadav
|
61c79baddb
|
fix(builder): group no-op moz endpoint entries by dir to reduce traversal
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 14:54:29 +05:30 |
|
Akash Yadav
|
1ac9cacab6
|
fix(builder): parallelize file traversal for no-op moz endpoints
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 14:32:24 +05:30 |
|
Akash Yadav
|
49f582bfb6
|
fix(builder): show progress when adding tasks for no-op endpoints
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 12:23:11 +05:30 |
|
Akash Yadav
|
284ed158ba
|
fix(builder): KeyError when creating endpoint tasks
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 12:09:54 +05:30 |
|
Akash Yadav
|
e79c57c96a
|
feat(builder): add tasks to no-op mozilla endpoints
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 12:07:27 +05:30 |
|
Akash Yadav
|
c800450c4f
|
fix(builder): add de-glean steps
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 11:29:42 +05:30 |
|
Akash Yadav
|
bbeebd9fcc
|
fix(builder): set sb-gapi-file only if it is a file
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 10:34:03 +05:30 |
|
Akash Yadav
|
e969f12fcb
|
fix(builder): remove unnecessary escapes
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 09:47:50 +05:30 |
|
Akash Yadav
|
6b18223b50
|
fix(builder): use pydantic model validator
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-26 00:00:10 +05:30 |
|
Akash Yadav
|
1d370e102f
|
fix(builder): overwrite gradlew files for some modules
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-25 23:56:42 +05:30 |
|
Akash Yadav
|
904f219b7e
|
fix(builder): add patch tasks for a-s and firefox
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-25 23:49:55 +05:30 |
|
Akash Yadav
|
49a1755a34
|
fix(builder): define task order for all preparation tasks
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-25 23:46:51 +05:30 |
|
Akash Yadav
|
bf2a995fe8
|
fix(builder): extension without dot
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-25 23:15:06 +05:30 |
|
Akash Yadav
|
d342b3dc6d
|
fix(builder): apply glean patches
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-25 23:04:35 +05:30 |
|
Akash Yadav
|
cc52056d14
|
feat(builder): apply patch application from YAML files
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-25 23:02:28 +05:30 |
|
Akash Yadav
|
bd4a3d95fb
|
feat(builder): localize glean and application-services
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-25 22:31:56 +05:30 |
|
Akash Yadav
|
d17baa0577
|
feat(builder): add task to localize maven repos
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
|
2025-10-25 22:28:10 +05:30 |
|