mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-30 01:57:13 +02:00
Handle "os.mbed.com" URL as Mercurial (hg) repository
This commit is contained in:
@ -553,7 +553,9 @@ class BasePkgManager(PkgRepoMixin, PkgInstallerMixin):
|
|||||||
hg_conditions = [
|
hg_conditions = [
|
||||||
# Handle Developer Mbed URL
|
# Handle Developer Mbed URL
|
||||||
# (https://developer.mbed.org/users/user/code/package/)
|
# (https://developer.mbed.org/users/user/code/package/)
|
||||||
text.startswith("https://developer.mbed.org")
|
# (https://os.mbed.com/users/user/code/package/)
|
||||||
|
text.startswith("https://developer.mbed.org"),
|
||||||
|
text.startswith("https://os.mbed.com")
|
||||||
]
|
]
|
||||||
if any(git_conditions):
|
if any(git_conditions):
|
||||||
url = "git+" + text
|
url = "git+" + text
|
||||||
|
@ -82,6 +82,11 @@ def test_pkg_input_parser():
|
|||||||
("package", None,
|
("package", None,
|
||||||
"hg+https://developer.mbed.org/users/user/code/package/")
|
"hg+https://developer.mbed.org/users/user/code/package/")
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
"https://os.mbed.com/users/user/code/package/",
|
||||||
|
("package", None,
|
||||||
|
"hg+https://os.mbed.com/users/user/code/package/")
|
||||||
|
],
|
||||||
[
|
[
|
||||||
"https://github.com/user/package#v1.2.3",
|
"https://github.com/user/package#v1.2.3",
|
||||||
("package", None, "git+https://github.com/user/package#v1.2.3")
|
("package", None, "git+https://github.com/user/package#v1.2.3")
|
||||||
|
Reference in New Issue
Block a user