Michael Comella
507162d9df
[fenix] No issue: document building local ac + GV.
...
Thank you to :agi for showing me this method.
2022-02-18 19:46:49 +00:00
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
2021-10-29 01:17:34 +00:00
Jonathan Almeida
a347c11c6f
[fenix] Fix TaskCluster badge in README
2021-09-09 21:43:27 +00:00
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)
2021-07-28 08:20:14 -04:00
Jonathan Almeida
ef5be36722
[fenix] Remove outdated README sections
2021-07-13 19:12:26 +00:00
Sebastian Kaspari
7c11a19369
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/19040 : Remove Leanplum (Nightly)
2021-04-26 19:08:10 +02:00
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
2020-12-03 16:30:20 +00:00
Michael Comella
dbd9a99c76
[fenix] No issue: add custom lint guide to readme.
2020-10-02 09:41:07 -07:00
Michael Comella
c4c94979ea
[fenix] No issue: document list_compatible_dependency_versions script in README.
2020-10-01 13:34:27 -07:00
Asif Youssuff
bab75dff42
[fenix] Add Google Play badge to Readme ( https://github.com/mozilla-mobile/fenix/pull/14829 )
2020-09-08 21:14:19 -07:00
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
2020-08-19 12:04:49 -04:00
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.
2020-08-06 11:24:55 -07:00
Sebastian Kaspari
2875338740
[fenix] Simplify build variants to just: debug, nightly, beta and release.
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2020-08-06 11:52:10 +02:00
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
2020-07-31 10:54:01 -07:00
Michael Hoye
ba3653db41
[fenix] Reorganized to highlight the CPG and Bugzilla guidelines
2020-07-28 14:48:54 -07:00
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.
2020-07-20 15:36:21 -07:00
Michael Comella
3f9c0f9e1c
[fenix] No issue: move autosignRelease... to local.properties section of README.
2020-07-10 16:26:40 -07:00
Michael Comella
2a3a343393
[fenix] For perf-frontend-issues https://github.com/mozilla-mobile/fenix/issues/44 : add local property to autosign release builds.
2020-07-10 10:55:32 -07:00
Emily Kager
48fd6b186c
[fenix] Adds issue section to readme ( https://github.com/mozilla-mobile/fenix/pull/12394 )
2020-07-08 18:56:58 -07:00
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'.
2020-06-24 19:05:57 -07:00
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
2020-05-14 16:02:08 -04:00
Emily Kager
32bbf1e383
[fenix] Update README.md
2020-05-12 09:20:16 +03:00
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.
2020-04-22 14:32:16 -07:00
Michael Comella
24a43b91fc
[fenix] No issue: add related Matrix channels to README.
2020-03-20 19:47:38 -07:00
Ryan Kelly
7d08e36843
[fenix] Add support for application-services autoPublish local dev workflow.
2020-03-19 10:51:08 +02:00
Tiger Oakes
cbaa9294d2
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/7895 - Update chat link ( https://github.com/mozilla-mobile/fenix/pull/7897 )
2020-01-23 13:16:55 -08:00
Michael Comella
b5c240a8fd
[fenix] No issue: add notes on perf build variants in README.
2019-12-31 19:37:16 -08:00
Michael Comella
337e2fc0b7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6931 : Add caveat about slower build times in README.
2019-12-26 10:29:55 -08:00
Michael Comella
73b6740ac5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6931 : Change keys to tokens in README.
2019-12-26 10:29:55 -08:00
Michael Comella
980e70e445
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6931 : Change README forPerformanceTest signingConfig to debug.
2019-12-26 10:29:55 -08:00
Michael Comella
addefc2c4c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6931 : Add Performance Build Variants to README.
2019-12-26 10:29:55 -08:00
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
2019-12-10 12:10:16 -08:00
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 )
2019-10-30 09:55:55 -07:00
Emily Kager
4240f0e36f
[fenix] Add Slack to readme ( https://github.com/mozilla-mobile/fenix/pull/6200 )
2019-10-23 13:22:15 -07:00
Mitchell Hentges
4bd3882edb
[fenix] Removes legacy nightly automation
2019-10-10 11:13:23 -07:00
Grisha Kruglov
419b29693f
[fenix] Update README to explain various local.properties helpers
2019-10-07 14:13:33 -07:00
Severin Rudie
f22cb61637
[fenix] No issue: cleaned up formatting on Build Variants section of readme
2019-09-19 15:08:09 -07:00
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
2019-09-11 14:53:32 -05:00
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
2019-08-30 17:38:55 -07:00
Michael Comella
7e8f094185
[fenix] No issue: fix README link to file security issues.
2019-08-01 22:22:21 -04:00
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.
2019-07-15 16:04:45 -05:00
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).
2019-07-08 23:06:51 -05:00
Andreas Bovens
416d6009d7
[fenix] Updated readme with 'Firefox Preview' wording. ( https://github.com/mozilla-mobile/fenix/pull/3826 )
2019-07-01 14:16:55 -05:00
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
2019-07-01 11:10:21 -05:00
KWierso
d8751f9532
[fenix] Update README.md to point to #fenix rather than #focus ( https://github.com/mozilla-mobile/fenix/pull/3808 )
2019-07-01 11:00:50 -05:00
Divya Raj
c534730d72
[fenix] Typo in README
2019-06-27 09:42:13 -07:00
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 )
2019-05-29 12:29:35 -05:00
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
2019-05-06 19:09:29 +02:00
Colin Lee
ec0ada616b
[fenix] Add project README and pre-push-hook
2019-01-30 10:32:02 -08:00