Michael Comella
507162d9df
[fenix] No issue: document building local ac + GV.
...
Thank you to :agi for showing me this method.
3 years ago
mike a
77c00b31a0
[fenix] No issue: updating README.md
...
Adding extra step to Build Instructions, to change the Debug configuration default "APP from default bundle" value, that causes gecko lib missing a dependency and ultimately crashing the app
3 years ago
Jonathan Almeida
a347c11c6f
[fenix] Fix TaskCluster badge in README
3 years ago
Stefan Arentz
1480a5292b
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main ( https://github.com/mozilla-mobile/fenix/pull/20457 )
...
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Automation/TC)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Workflows)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Workflows)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (GitHub Issue Templates)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Jenkins)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (README & Documentation)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Jenkins)
* Fixes https://github.com/mozilla-mobile/fenix/issues/11427 - Rename master branch to main (Random)
3 years ago
Jonathan Almeida
ef5be36722
[fenix] Remove outdated README sections
3 years ago
Sebastian Kaspari
7c11a19369
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19040 : Remove Leanplum (Nightly)
3 years ago
jhugman
1c0e70d647
[fenix] Nimbus-SDK-119 Get Nimbus server endpoint at build time. ( https://github.com/mozilla-mobile/fenix/pull/16682 )
...
This PR builds on [AC#https://github.com/mozilla-mobile/fenix/pull/9024 ][1], and implements setting the Nimbus endpoints from [a secret set at build time][2].
For production use, this requires a secret named `nimbus_url` to be put into CI.
Note: Nimbus is currently behind a feature flag.
If developers wish to use a Nimbus server for local development, you can set the url by adding an entry into local.properties, e.g.:
```
nimbus.remote-settings.url=https://settings.stage.moz4ws.net
```
Without setting server, Nimbus will be able to function, except no experimental definitions will be fetched, and features under experiment will be configured as if not enrolled in the experiment.
[1]: https://github.com/mozilla-mobile/android-components/pull/9024
[2]: https://groups.google.com/a/mozilla.com/g/android-components-team/c/lAGVKQy8aiA/m/rY3uGAwhBAAJ
4 years ago
Michael Comella
dbd9a99c76
[fenix] No issue: add custom lint guide to readme.
4 years ago
Michael Comella
c4c94979ea
[fenix] No issue: document list_compatible_dependency_versions script in README.
4 years ago
Asif Youssuff
bab75dff42
[fenix] Add Google Play badge to Readme ( https://github.com/mozilla-mobile/fenix/pull/14829 )
4 years ago
MarcLeclair
594483f535
[fenix] 13899 fix formatting issue ( https://github.com/mozilla-mobile/fenix/pull/13900 )
...
13899 re worded the performance readme and removed the reference to debuggable builds
13899 fixed some nits
4 years ago
Michael Comella
7b821e8e71
[fenix] No issue: clean up build variants in README.
...
I adapted the more concise text from pocmo's email on build variants.
4 years ago
Sebastian Kaspari
2875338740
[fenix] Simplify build variants to just: debug, nightly, beta and release.
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
4 years ago
liuche
369ee3576b
[fenix] Update README.md ( https://github.com/mozilla-mobile/fenix/pull/13150 )
...
We'll be redirecting people from bugzilla, and we've started Fennec rollout, so no time like the present to update references in the readme
4 years ago
Michael Hoye
ba3653db41
[fenix] Reorganized to highlight the CPG and Bugzilla guidelines
4 years ago
Michael Comella
f1d24e392b
[fenix] No issue: link to Configure Java guide in README; remove NDK requirement. ( https://github.com/mozilla-mobile/fenix/pull/12753 )
...
I don't have the NDK installed but I can build Fenix just fine.
4 years ago
Michael Comella
3f9c0f9e1c
[fenix] No issue: move autosignRelease... to local.properties section of README.
4 years ago
Michael Comella
2a3a343393
[fenix] For perf-frontend-issues https://github.com/mozilla-mobile/fenix/issues/44 : add local property to autosign release builds.
4 years ago
Emily Kager
48fd6b186c
[fenix] Adds issue section to readme ( https://github.com/mozilla-mobile/fenix/pull/12394 )
4 years ago
Emilio Cobos Álvarez
865c17f201
[fenix] readme: Note that to build from the CLI ANDROID_SDK_ROOT must be set.
...
Otherwise locally this fails with:
> Task 'assembleGeckoBetaDebug' not found in project ':app'.
4 years ago
Vishwa Patel
72c22608a0
[fenix] No Issue: Update Readme with steps to fix prepush hooks error ( https://github.com/mozilla-mobile/fenix/pull/10638 )
...
* Steps to fix prepush hooks error
Updating Readme to include fix to error "Could not initialize class org.codehaus.groovy.runtime.InvokerHelper" which came up while running prepush hooks with Java version 14 on Mac
4 years ago
Emily Kager
32bbf1e383
[fenix] Update README.md
4 years ago
Grisha Kruglov
aaec95cbae
[fenix] Speed-up autoPublication workflows
...
This change switches to using python scripts directly in a-c and a-s repositories, which achieves two things:
- we avoid overhead of running through a-c and a-s gradle's build phases, which is quite significant
- all of the logic for checking if projects are up-to-date or need to be republished now lives in those projects
End result is that local fenix builds now incur zero costs if there are no changes in a-c or a-s,
and if there are _any_ changes at all, the corresponding project is reliably recompiled and republished.
4 years ago
Michael Comella
24a43b91fc
[fenix] No issue: add related Matrix channels to README.
4 years ago
Ryan Kelly
7d08e36843
[fenix] Add support for application-services autoPublish local dev workflow.
4 years ago
Tiger Oakes
cbaa9294d2
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/7895 - Update chat link ( https://github.com/mozilla-mobile/fenix/pull/7897 )
5 years ago
Michael Comella
b5c240a8fd
[fenix] No issue: add notes on perf build variants in README.
5 years ago
Michael Comella
337e2fc0b7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6931 : Add caveat about slower build times in README.
5 years ago
Michael Comella
73b6740ac5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6931 : Change keys to tokens in README.
5 years ago
Michael Comella
980e70e445
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6931 : Change README forPerformanceTest signingConfig to debug.
5 years ago
Michael Comella
addefc2c4c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6931 : Add Performance Build Variants to README.
5 years ago
Emily Kager
1b332e8787
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6957 - Update Slack invite link ( https://github.com/mozilla-mobile/fenix/pull/7072 )
...
* For https://github.com/mozilla-mobile/fenix/issues/6957 - Update Slack invite link
* No issue: Update External Slack Hyperlink
5 years ago
liuche
3d3e3d3a2e
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/4775 - Update README with Severity Triage process ( https://github.com/mozilla-mobile/fenix/pull/6311 )
5 years ago
Emily Kager
4240f0e36f
[fenix] Add Slack to readme ( https://github.com/mozilla-mobile/fenix/pull/6200 )
5 years ago
Mitchell Hentges
4bd3882edb
[fenix] Removes legacy nightly automation
5 years ago
Grisha Kruglov
419b29693f
[fenix] Update README to explain various local.properties helpers
5 years ago
Severin Rudie
f22cb61637
[fenix] No issue: cleaned up formatting on Build Variants section of readme
5 years ago
Colin Lee
23b9b27499
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5200 : Update build docs to reflect new variants ( https://github.com/mozilla-mobile/fenix/pull/5220 )
...
* For https://github.com/mozilla-mobile/fenix/issues/5200 : Update build docs to reflect new variants
* Added a description of the build variants
* Added data loss warning
5 years ago
liuche
5ac3ceb6fe
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/5007 - Add PR guidelines to README. ( https://github.com/mozilla-mobile/fenix/pull/5008 )
...
* Closes https://github.com/mozilla-mobile/fenix/issues/5007 - Add PR guidelines to README.
* No issue: Add codecov and task status
5 years ago
Michael Comella
7e8f094185
[fenix] No issue: fix README link to file security issues.
5 years ago
Björn Petersen
e071984e41
[fenix] No Issue: Add pre-push hook instruction for PowerShell ( https://github.com/mozilla-mobile/fenix/pull/4018 )
...
The mklink command is not available in PowerShell, making the previous
documentation for pre-push hooks on Windows incomplete.
5 years ago
Delphine Lebédel
17a0dcadbf
[fenix] Adding a temporary section for l10n ( https://github.com/mozilla-mobile/fenix/pull/3943 )
...
Adding this small point while we ramp up our localization story (many people have started localizing this project directly from GitHub which is not our current process).
5 years ago
Andreas Bovens
416d6009d7
[fenix] Updated readme with 'Firefox Preview' wording. ( https://github.com/mozilla-mobile/fenix/pull/3826 )
5 years ago
Rimas Misevičius
38be7d18ba
[fenix] Fix the mklink command in README.md ( https://github.com/mozilla-mobile/fenix/pull/3820 )
...
The `mklink /d` creates a directory symbolic link. As here we need a file symbolic link, the `/d` switch must not be used.
See `mklink` documentation: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/mklink
5 years ago
KWierso
d8751f9532
[fenix] Update README.md to point to #fenix rather than #focus ( https://github.com/mozilla-mobile/fenix/pull/3808 )
5 years ago
Divya Raj
c534730d72
[fenix] Typo in README
5 years ago
Isaak Eriksson
6cf373ba97
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2914 : Add Windows pre-push command on README ( https://github.com/mozilla-mobile/fenix/pull/2915 )
5 years ago
Mitchell Hentges
9a50f00054
[fenix] Updates Fenix taskcluster tasks to support beta release ( https://github.com/mozilla-mobile/fenix/pull/1893 )
...
* Updates Fenix taskcluster tasks to support beta release
* Throw error if -PversionName isn't set for release builds
* Uses beta secrets for beta
* Improves nightly and beta treeherder symbols
5 years ago
Colin Lee
ec0ada616b
[fenix] Add project README and pre-push-hook
6 years ago