Use owner-based platform declaration // Resolve #4962

This commit is contained in:
Ivan Kravets
2024-08-28 19:43:52 +03:00
parent eeb5ac456e
commit 44ef6e3469
3 changed files with 6 additions and 5 deletions

2
docs

Submodule docs updated: 7159a21142...891cc03ad5

View File

@ -413,6 +413,7 @@ Packages
def generate_platform(pkg, rst_dir):
owner = pkg.metadata.spec.owner
name = pkg.metadata.name
print("Processing platform: %s" % name)
@ -428,9 +429,9 @@ def generate_platform(pkg, rst_dir):
p = PlatformFactory.new(name)
assert p.repository_url.endswith(".git")
github_url = p.repository_url[:-4]
registry_url = reg_package_url("platform", pkg.metadata.spec.owner, name)
registry_url = reg_package_url("platform", owner, name)
lines.append(".. _platform_%s:" % p.name)
lines.append(".. _platform_%s:" % name)
lines.append("")
lines.append(p.title)
@ -439,7 +440,7 @@ def generate_platform(pkg, rst_dir):
lines.append(":Registry:")
lines.append(" `%s <%s>`__" % (registry_url, registry_url))
lines.append(":Configuration:")
lines.append(" :ref:`projectconf_env_platform` = ``%s``" % p.name)
lines.append(" :ref:`projectconf_env_platform` = ``%s/%s``" % (owner, name))
lines.append("")
lines.append(p.description)
lines.append(