Commit graph

23 commits

Author SHA1 Message Date
Geoff Brown
95bdefe22a Bug 1825116 - Reformat some python files with black and avoid 'bare except' ruff warnings 2023-07-13 00:53:55 +00:00
Geoff Brown
6561b2de2b Bug 1825116 - Resolve many black, isort, and file-whitespace lint issues 2023-04-12 14:04:29 +00:00
Gabriel Luong
57aa65112b Bug 1800542 - Refactor Dependencies into a plugin using composite build
Co-authored-by: Christian Sadilek <christian.sadilek@gmail.com>
2022-11-16 16:00:17 -05:00
Sebastian Kaspari
b7cb94158f [components] Closes https://github.com/mozilla-mobile/android-components/issues/10158: Fix list_compatible_dependency_versions.py
This fixes a regression from https://github.com/mozilla-mobile/android-components/issues/10070.
2021-05-08 00:10:52 +00:00
Sebastian Kaspari
8498ee3691 [components] Issue https://github.com/mozilla-mobile/android-components/issues/10070: Update list_compatible_dependency_versions.py. 2021-04-20 18:51:39 +00:00
Michael Comella
d3a3d29dec [components] No issue: update list_compatible_versions usage from user feedback. 2020-09-28 17:51:58 +00:00
Michael Comella
dba44d26bc [components] No issue: update list_dep_versions output from user feedback. 2020-09-28 17:51:58 +00:00
Michael Comella
47fdc23738 [components] No issue: update get_cross_repo_hashes script name from user feedback. 2020-09-28 17:51:58 +00:00
Michael Comella
618ce7cde6 [components] No issue: improve usage and output for get_cross_repo_hashes. 2020-09-28 17:51:58 +00:00
Michael Comella
1079164ddc [components] No issue: add test for assumptions in get_cross_repo_hashes. 2020-09-28 17:51:58 +00:00
Michael Comella
b54049697d [components] No issue: raise exception if ac_checkout_to_gv_versions assumptions fail. 2020-09-28 17:51:58 +00:00
Michael Comella
78fc21f25a [components] No issue: clean up some comments.
The script works as expected. However, before announcing the script, I'd
also like to:

- raise on error in ac_checkout_to_gv_versions
- Better explain what the script does in usage
- Explain how to use the output in the output, add warnings.
- Ask for feedback/help in usage
- Improve error messages
- Explain fenix -> ac -> mc is broken, link to workarounds/issue.
- Explain how the script works in usage (to help mental model when stuff
  breaks)
2020-09-15 18:13:37 -07:00
Michael Comella
f34d10bd1a [components] No issue: update cross_repo_hashes to do fenix -> ac from main. 2020-09-15 18:13:37 -07:00
Michael Comella
c9df362711 [components] No issue: remove --gv-nightly mode.
It's not clear that this is actually needed so let's keep it simple. If
it's really needed, this API should be accessible via Python if the code
structure remains the same.
2020-09-15 18:13:37 -07:00
Michael Comella
03b2a76ef3 [components] No issue: allow -h in any position. 2020-09-15 18:13:37 -07:00
Michael Comella
f31677cce5 [components] No issue: fix bug in ac_root path. 2020-09-15 18:13:36 -07:00
Michael Comella
b658e7a308 [components] No issue: refactor ac->mc for consistency with fenix->ac. 2020-09-15 18:13:36 -07:00
Michael Comella
0da45bc046 [components] No issue: add func for fenix -> ac in get_cross_repo_hashes. 2020-09-15 18:13:36 -07:00
Michael Comella
7ab3e69326 [components] No issue: add second workaround for fenix -> ac. 2020-09-10 18:59:41 -07:00
Michael Comella
4f54e5403d [components] No issue: get gecko versions from current ac. 2020-09-10 18:46:17 -07:00
Michael Comella
95408878e2 [components] No issue: display usage on all errors. 2020-09-10 17:45:53 -07:00
Michael Comella
469612be86 [components] No issue: add script to get mc hash from GV Nightly version. 2020-09-10 17:45:53 -07:00
Michael Comella
1f046774a8 [components] Issue https://github.com/mozilla-mobile/android-components/issues/1062: Add tools/pre-push-recommended.sh.
Before closing this issue, we should also document how to use this
script.
2019-03-07 16:41:31 +01:00