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